• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/V2/Link/File/FileCollection.php
  • Класс: BitrixImV2LinkFileFileCollection
  • Вызов: FileCollection::addRightsCheckToQuery
static function addRightsCheckToQuery(Query $query, int $userId, array $specificColumns): Query
{
	$securityContext = new BitrixDiskSecurityDiskSecurityContext($userId);
	$parameters = [];
	$parameters = BitrixDiskDriver::getInstance()
		->getRightsManager()
		->addRightsCheck($securityContext, $parameters, $specificColumns)
	;

	return $query->where($parameters['runtime'][0], 'expr', true);
}