1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CBitrixRestEntity
Граф наследования:CBitrixRestEntity:
IRestService

Открытые статические члены

static OnRestServiceBuildDescription ()
static entityAdd ($params, $n, $server)
static entityGet ($params, $n, $server)
static entityRights ($params, $n, $server)
static entityUpdate ($params, $n, $server)
static entityDelete ($params, $n, $server)
static entitySectionGet ($params, $n, $server)
static entitySectionAdd ($params, $n, $server)
static entitySectionUpdate ($params, $n, $server)
static entitySectionDelete ($params, $n, $server)
static entityItemGet ($params, $n, $server)
static entityItemAdd ($params, $n, $server)
static entityItemUpdate ($params, $n, $server)
static entityItemDelete ($params, $n, $server)
static entityItemPropertyGet ($params, $n, $server)
static entityItemPropertyAdd ($params, $n, $server)
static entityItemPropertyUpdate ($params, $n, $server)
static entityItemPropertyDelete ($params, $n, $server)
static Clean ($appId)

Поля данных

const ENTITY_IBLOCK_CODE_PREFIX = 'APP'
const ERROR_ENTITY_ALREADY_EXISTS = 'ERROR_ENTITY_ALREADY_EXISTS'
const ERROR_ENTITY_NOT_FOUND = 'ERROR_ENTITY_NOT_FOUND'
const ERROR_SECTION_NOT_FOUND = 'ERROR_SECTION_NOT_FOUND'
const ERROR_ITEM_NOT_FOUND = 'ERROR_ITEM_NOT_FOUND'
const ERROR_PROPERTY_NOT_FOUND = 'ERROR_PROPERTY_NOT_FOUND'
const ERROR_PROPERTY_ALREADY_EXISTS = 'ERROR_PROPERTY_ALREADY_EXISTS'
const ERROR_UNSUPPORTED_PROPERTY_TYPE = 'ERROR_UNSUPPORTED_PROPERTY_TYPE'
const ERROR_UNSUPPORTED_PROPERTY_TYPE_CHANGE = 'ERROR_UNSUPPORTED_PROPERTY_TYPE_CHANGE'
Поля данных унаследованные от IRestService
const LIST_LIMIT = 50

Защищенные статические члены

static checkIblockType ()
static getIBlock ($code, $bSkipCheck=false)
static getIBlocks ($server)
static getItemProperty ($property, $entity, $server)
static getItemProperties ($entity, $server)
static checkParams (&$params)
static checkItemParams (&$params)
static checkSectionParams (&$params)
static checkItemPropertyParams (&$params)
static checkEntity ($entity, $server)
static checkItemProperty ($property, $entity, $server)
static parseEntity ($iblock, \CRestServer $server)
static getEntityIBlockCode ($entity, \CRestServer $server)
static getIBlockType ()
static prepareItem ($params, $arIBlock, $server)
static prepareSection ($params, $arIBlock, $server)
static checkFilter ($arFilter, $bChangeLogic=true)
static checkSectionFilter ($arFilter, $bChangeLogic=true)
static checkRights ($arRights)
static getFile ($fileId)
Защищенные статические члены унаследованные от IRestService
static getNavData ($start, $bORM=false)
static setNavData ($result, $dbRes)
static sanitizeFilter ($filter, array $availableFields=null, $valueCallback=null, array $availableOperations=null)
static sanitizeOrder ($order, array $availableFields=null)

Дополнительные унаследованные члены

Открытые члены унаследованные от IRestService
 getDescription ()

Подробное описание

См. определение в файле restentity.php строка 10

Методы

◆ checkEntity()

checkEntity ( $entity,
$server )
staticprotected

См. определение в файле restentity.php строка 1426

◆ checkFilter()

checkFilter ( $arFilter,
$bChangeLogic = true )
staticprotected

См. определение в файле restentity.php строка 1590

◆ checkIblockType()

checkIblockType ( )
staticprotected

См. определение в файле restentity.php строка 1258

◆ checkItemParams()

checkItemParams ( & $params)
staticprotected

См. определение в файле restentity.php строка 1366

◆ checkItemProperty()

checkItemProperty ( $property,
$entity,
$server )
staticprotected

См. определение в файле restentity.php строка 1434

◆ checkItemPropertyParams()

checkItemPropertyParams ( & $params)
staticprotected

См. определение в файле restentity.php строка 1390

◆ checkParams()

checkParams ( & $params)
staticprotected

См. определение в файле restentity.php строка 1340

◆ checkRights()

checkRights ( $arRights)
staticprotected

См. определение в файле restentity.php строка 1704

◆ checkSectionFilter()

checkSectionFilter ( $arFilter,
$bChangeLogic = true )
staticprotected

См. определение в файле restentity.php строка 1653

◆ checkSectionParams()

checkSectionParams ( & $params)
staticprotected

См. определение в файле restentity.php строка 1378

◆ Clean()

Clean ( $appId)
static

См. определение в файле restentity.php строка 1243

◆ entityAdd()

entityAdd ( $params,
$n,
$server )
static

См. определение в файле restentity.php строка 56

◆ entityDelete()

entityDelete ( $params,
$n,
$server )
static

@global CMain $APPLICATION

См. определение в файле restentity.php строка 290

◆ entityGet()

entityGet ( $params,
$n,
$server )
static

См. определение в файле restentity.php строка 121

◆ entityItemAdd()

entityItemAdd ( $params,
$n,
$server )
static

См. определение в файле restentity.php строка 722

◆ entityItemDelete()

entityItemDelete ( $params,
$n,
$server )
static

@global CMain $APPLICATION

См. определение в файле restentity.php строка 875

◆ entityItemGet()

entityItemGet ( $params,
$n,
$server )
static

См. определение в файле restentity.php строка 617

◆ entityItemPropertyAdd()

entityItemPropertyAdd ( $params,
$n,
$server )
static

См. определение в файле restentity.php строка 1007

◆ entityItemPropertyDelete()

entityItemPropertyDelete ( $params,
$n,
$server )
static

@global CMain $APPLICATION

См. определение в файле restentity.php строка 1178

◆ entityItemPropertyGet()

entityItemPropertyGet ( $params,
$n,
$server )
static

См. определение в файле restentity.php строка 961

◆ entityItemPropertyUpdate()

entityItemPropertyUpdate ( $params,
$n,
$server )
static

См. определение в файле restentity.php строка 1084

◆ entityItemUpdate()

entityItemUpdate ( $params,
$n,
$server )
static

См. определение в файле restentity.php строка 775

◆ entityRights()

entityRights ( $params,
$n,
$server )
static

См. определение в файле restentity.php строка 166

◆ entitySectionAdd()

entitySectionAdd ( $params,
$n,
$server )
static

См. определение в файле restentity.php строка 411

◆ entitySectionDelete()

entitySectionDelete ( $params,
$n,
$server )
static

@global CMain $APPLICATION

См. определение в файле restentity.php строка 539

◆ entitySectionGet()

entitySectionGet ( $params,
$n,
$server )
static

См. определение в файле restentity.php строка 348

◆ entitySectionUpdate()

entitySectionUpdate ( $params,
$n,
$server )
static

См. определение в файле restentity.php строка 464

◆ entityUpdate()

entityUpdate ( $params,
$n,
$server )
static

См. определение в файле restentity.php строка 206

◆ getEntityIBlockCode()

getEntityIBlockCode ( $entity,
\CRestServer $server )
staticprotected

См. определение в файле restentity.php строка 1461

◆ getFile()

getFile ( $fileId)
staticprotected

См. определение в файле restentity.php строка 1724

◆ getIBlock()

getIBlock ( $code,
$bSkipCheck = false )
staticprotected

См. определение в файле restentity.php строка 1301

◆ getIBlocks()

getIBlocks ( $server)
staticprotected

См. определение в файле restentity.php строка 1318

◆ getIBlockType()

getIBlockType ( )
staticprotected

См. определение в файле restentity.php строка 1471

◆ getItemProperties()

getItemProperties ( $entity,
$server )
staticprotected

См. определение в файле restentity.php строка 1332

◆ getItemProperty()

getItemProperty ( $property,
$entity,
$server )
staticprotected

См. определение в файле restentity.php строка 1326

◆ OnRestServiceBuildDescription()

OnRestServiceBuildDescription ( )
static

См. определение в файле restentity.php строка 25

◆ parseEntity()

parseEntity ( $iblock,
\CRestServer $server )
staticprotected

См. определение в файле restentity.php строка 1442

◆ prepareItem()

prepareItem ( $params,
$arIBlock,
$server )
staticprotected

См. определение в файле restentity.php строка 1476

◆ prepareSection()

prepareSection ( $params,
$arIBlock,
$server )
staticprotected

См. определение в файле restentity.php строка 1546

Поля

◆ ENTITY_IBLOCK_CODE_PREFIX

const ENTITY_IBLOCK_CODE_PREFIX = 'APP'

См. определение в файле restentity.php строка 12

◆ ERROR_ENTITY_ALREADY_EXISTS

const ERROR_ENTITY_ALREADY_EXISTS = 'ERROR_ENTITY_ALREADY_EXISTS'

См. определение в файле restentity.php строка 14

◆ ERROR_ENTITY_NOT_FOUND

const ERROR_ENTITY_NOT_FOUND = 'ERROR_ENTITY_NOT_FOUND'

См. определение в файле restentity.php строка 15

◆ ERROR_ITEM_NOT_FOUND

const ERROR_ITEM_NOT_FOUND = 'ERROR_ITEM_NOT_FOUND'

См. определение в файле restentity.php строка 17

◆ ERROR_PROPERTY_ALREADY_EXISTS

const ERROR_PROPERTY_ALREADY_EXISTS = 'ERROR_PROPERTY_ALREADY_EXISTS'

См. определение в файле restentity.php строка 19

◆ ERROR_PROPERTY_NOT_FOUND

const ERROR_PROPERTY_NOT_FOUND = 'ERROR_PROPERTY_NOT_FOUND'

См. определение в файле restentity.php строка 18

◆ ERROR_SECTION_NOT_FOUND

const ERROR_SECTION_NOT_FOUND = 'ERROR_SECTION_NOT_FOUND'

См. определение в файле restentity.php строка 16

◆ ERROR_UNSUPPORTED_PROPERTY_TYPE

const ERROR_UNSUPPORTED_PROPERTY_TYPE = 'ERROR_UNSUPPORTED_PROPERTY_TYPE'

См. определение в файле restentity.php строка 20

◆ ERROR_UNSUPPORTED_PROPERTY_TYPE_CHANGE

const ERROR_UNSUPPORTED_PROPERTY_TYPE_CHANGE = 'ERROR_UNSUPPORTED_PROPERTY_TYPE_CHANGE'

См. определение в файле restentity.php строка 21


Объявления и описания членов класса находятся в файле: