- Модуль: rest
- Путь к файлу: ~/bitrix/modules/rest/classes/general/restentity.php
- Класс: CBitrixRestEntity
- Вызов: CBitrixRestEntity::OnRestServiceBuildDescription
static function OnRestServiceBuildDescription()
{
if(CModule::IncludeModule('iblock'))
{
return array(
'entity' => array(
'entity.add' => array(__CLASS__, 'entityAdd'),
'entity.get' => array(__CLASS__, 'entityGet'),
'entity.update' => array(__CLASS__, 'entityUpdate'),
'entity.delete' => array(__CLASS__, 'entityDelete'),
'entity.rights' => array(__CLASS__, 'entityRights'),
'entity.section.add' => array(__CLASS__, 'entitySectionAdd'),
'entity.section.get' => array(__CLASS__, 'entitySectionGet'),
'entity.section.update' => array(__CLASS__, 'entitySectionUpdate'),
'entity.section.delete' => array(__CLASS__, 'entitySectionDelete'),
'entity.item.add' => array(__CLASS__, 'entityItemAdd'),
'entity.item.get' => array(__CLASS__, 'entityItemGet'),
'entity.item.update' => array(__CLASS__, 'entityItemUpdate'),
'entity.item.delete' => array(__CLASS__, 'entityItemDelete'),
'entity.item.property.add' => array(__CLASS__, 'entityItemPropertyAdd'),
'entity.item.property.get' => array(__CLASS__, 'entityItemPropertyGet'),
'entity.item.property.update' => array(__CLASS__, 'entityItemPropertyUpdate'),
'entity.item.property.delete' => array(__CLASS__, 'entityItemPropertyDelete'),
),
);
}
}