• Модуль: disk
  • Путь к файлу: ~/bitrix/modules/disk/lib/baseobject.php
  • Класс: BitrixDiskBaseObject
  • Вызов: BaseObject::getSharingsAsReal
public function getSharingsAsReal(array $options = [])
{
	$filter = [
		'REAL_OBJECT_ID' => $this->id,
		'REAL_STORAGE_ID' => $this->storageId,
		'!=STATUS' => SharingTable::STATUS_IS_DECLINED,
	];
	if (isset($options['TO_ENTITY']))
	{
		$filter['=TO_ENTITY'] = $options['TO_ENTITY'];
	}

	$sharings = Sharing::getModelList([
		'with' => ['LINK_OBJECT'],
		'filter' => $filter
	]);
	foreach($sharings as $sharing)
	{
		$sharing->setAttributes(array('REAL_OBJECT' => $this));
	}

	return $sharings;
}