• Модуль: disk
  • Путь к файлу: ~/bitrix/modules/disk/lib/document/onlyoffice/models/documentsession.php
  • Класс: BitrixDiskDocumentOnlyOfficeModelsDocumentSession
  • Вызов: DocumentSession::canRead
public function canRead(SecurityContext $securityContext): bool
{
	$context = $this->getContext();
	if (!$context)
	{
		return $securityContext->canRead($this->getObjectId());
	}

	if ($context->getAttachedObject() && $context->getAttachedObject()->canRead($securityContext->getUserId()))
	{
		return true;
	}

	return $securityContext->canRead($this->getObjectId());
}