• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/user.php
  • Класс: CAllUser
  • Вызов: CAllUser::GetFileOperations
static function GetFileOperations($arPath, $arGroups = false)
{
	global $APPLICATION;

	$permissions = $APPLICATION->GetFileAccessPermission($arPath, $arGroups, true);

	$arFileOperations = [];
	foreach ($permissions as $taskId)
	{
		$arFileOperations = array_merge($arFileOperations, CTask::GetOperations($taskId, true));
	}
	$arFileOperations = array_values(array_unique($arFileOperations));

	return $arFileOperations;
}