- Модуль: disk
- Путь к файлу: ~/bitrix/modules/disk/lib/rest/restmanager.php
- Класс: BitrixDiskRestRestManager
- Вызов: RestManager::getMethods
private function getMethods()
{
return array_filter([
'disk.storage.getFields',
'disk.storage.get',
'disk.storage.rename',
'disk.storage.getList',
'disk.storage.getTypes',
'disk.storage.addFolder',
'disk.storage.getChildren',
'disk.storage.uploadFile',
'disk.storage.getForApp',
'disk.folder.getFields',
'disk.folder.get',
'disk.folder.getChildren',
'disk.folder.addSubFolder',
'disk.folder.copyTo',
'disk.folder.moveTo',
'disk.folder.rename',
'disk.folder.deleteTree',
'disk.folder.markDeleted',
'disk.folder.restore',
'disk.folder.uploadFile',
'disk.folder.getExternalLink',
'disk.folder.shareToUser',
'disk.folder.listAllowedOperations',
'disk.file.getFields',
'disk.file.get',
'disk.file.copyTo',
'disk.file.moveTo',
'disk.file.rename',
'disk.file.delete',
'disk.file.markDeleted',
'disk.file.restore',
'disk.file.uploadVersion',
'disk.file.getExternalLink',
Bitrix24Manager::isFeatureEnabled('disk_file_history')? 'disk.file.getVersions' : null,
Bitrix24Manager::isFeatureEnabled('disk_file_history')? 'disk.file.restoreFromVersion': null,
'disk.file.listAllowedOperations',
'disk.version.get',
'disk.rights.getTasks',
'disk.attachedObject.get',
CRestUtil::METHOD_DOWNLOAD, //'disk.file.download' 'disk.version.download'
CRestUtil::METHOD_UPLOAD, //'disk.folder.upload'
]);
}