• Модуль: disk
  • Путь к файлу: ~/bitrix/modules/disk/lib/rest/restmanager.php
  • Класс: BitrixDiskRestRestManager
  • Вызов: RestManager::getServiceClassByEntity
private function getServiceClassByEntity($entityName)
{
	$map = array(
		'storage' => ServiceStorage::className(),
		'folder' => ServiceFolder::className(),
		'file' => ServiceFile::className(),
		'version' => ServiceVersion::className(),
		'rights' => ServiceRights::className(),
		'attachedobject' => ServiceAttachedObject::className(),
	);

	if(!isset($map[$entityName]))
	{
		throw new RestException(
			"Entity '{$entityName} is not supported."
		);
	}

	return $map[$entityName];
}