• Модуль: disk
  • Путь к файлу: ~/bitrix/modules/disk/lib/document/trackedobject.php
  • Класс: BitrixDiskDocumentTrackedObject
  • Вызов: TrackedObject::canShare
public function canShare(int $userId): bool
{
	if ($this->getFileId())
	{
		$file = $this->getFile();
		if (!$file)
		{
			return false;
		}

		$securityContext = $file->getStorage()->getSecurityContext($userId);
		if ($file->canShare($securityContext))
		{
			return true;
		}
	}

	return false;
}