- Модуль: disk
- Путь к файлу: ~/bitrix/modules/disk/lib/driver.php
- Класс: BitrixDiskDriver
- Вызов: Driver::addRestAppStorage
public function addRestAppStorage(array $data)
{
$this->checkRequiredInputParams($data, array(
'NAME',
'ENTITY_ID',
));
$data['USE_INTERNAL_RIGHTS'] = 1;
$data['MODULE_ID'] = self::INTERNAL_MODULE_ID;
$data['ENTITY_TYPE'] = ProxyTypeRestApp::className();
$rightsManager = $this->getRightsManager();
$fullAccessTaskId = $rightsManager->getTaskIdByName($rightsManager::TASK_FULL);
return self::addStorageIfNotExist($data, array(
array(
'ACCESS_CODE' => 'AU',
'TASK_ID' => $fullAccessTaskId,
),
));
}