Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс UsageEntityTable
+ Граф наследования:UsageEntityTable:

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

static getTableName ()
 
static getMap ()
 
static register ($entityType, $entityId, $subEntityType, $subEntityName)
 
static validateEntityType ()
 
static validateEntityCode ()
 
static validateSubEntityType ()
 
static validateSubEntityName ()
 

Открытые атрибуты

const ENTITY_TYPE_APPLICATION = 'A'
 
const ENTITY_TYPE_WEBHOOK = 'W'
 
const SUB_ENTITY_TYPE_METHOD = 'M'
 
const SUB_ENTITY_TYPE_EVENT = 'E'
 
const SUB_ENTITY_TYPE_PLACEMENT = 'P'
 
const SUB_ENTITY_TYPE_ROBOT = 'R'
 
const SUB_ENTITY_TYPE_BIZ_PROC = 'B'
 
const SUB_ENTITY_TYPE_ACTIVITY = 'A'
 
const SUB_ENTITY_TYPE_CONFIGURATION = 'C'
 
const SUB_ENTITY_TYPE_SEND_MESSAGE = 'S'
 
const SUB_ENTITY_TYPE_LANDING = 'L'
 
const SUB_ENTITY_TYPE_LANDING_KNOWLEDGE = 'K'
 
const SUB_ENTITY_TYPE_UI = 'U'
 
const SUB_ENTITY_TYPE_BI_SUPERSET = 'I'
 

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

static getEntityInfo ($entityType, $entityId)
 

Статические защищенные данные

static $info = array()
 

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

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

Методы

◆ getEntityInfo()

static getEntityInfo ( $entityType,
$entityId )
staticprotected
Аргументы
string$entityType
string$entityId
Возвращает
array

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

◆ getMap()

static getMap ( )
static

Returns entity map definition.

Возвращает
array

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

◆ getTableName()

static getTableName ( )
static

Returns DB table name for entity.

Возвращает
string

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

◆ register()

static register ( $entityType,
$entityId,
$subEntityType,
$subEntityName )
static

Returns entity autogenerated ID.

Аргументы
string$entityType
string$entityId
string$subEntityType
string$subEntityName
Возвращает
int|false
Исключения
SqlQueryException

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

◆ validateEntityCode()

static validateEntityCode ( )
static

Returns validators for ENTITY_CODE field.

Возвращает
array

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

◆ validateEntityType()

static validateEntityType ( )
static

Returns validators for ENTITY_TYPE field.

Возвращает
array

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

◆ validateSubEntityName()

static validateSubEntityName ( )
static

Returns validators for SUB_ENTITY_NAME field.

Возвращает
array

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

◆ validateSubEntityType()

static validateSubEntityType ( )
static

Returns validators for SUB_ENTITY_TYPE field.

Возвращает
array

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

Данные класса

◆ $info

$info = array()
staticprotected

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

◆ ENTITY_TYPE_APPLICATION

const ENTITY_TYPE_APPLICATION = 'A'

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

◆ ENTITY_TYPE_WEBHOOK

const ENTITY_TYPE_WEBHOOK = 'W'

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

◆ SUB_ENTITY_TYPE_ACTIVITY

const SUB_ENTITY_TYPE_ACTIVITY = 'A'

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

◆ SUB_ENTITY_TYPE_BI_SUPERSET

const SUB_ENTITY_TYPE_BI_SUPERSET = 'I'

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

◆ SUB_ENTITY_TYPE_BIZ_PROC

const SUB_ENTITY_TYPE_BIZ_PROC = 'B'

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

◆ SUB_ENTITY_TYPE_CONFIGURATION

const SUB_ENTITY_TYPE_CONFIGURATION = 'C'

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

◆ SUB_ENTITY_TYPE_EVENT

const SUB_ENTITY_TYPE_EVENT = 'E'

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

◆ SUB_ENTITY_TYPE_LANDING

const SUB_ENTITY_TYPE_LANDING = 'L'

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

◆ SUB_ENTITY_TYPE_LANDING_KNOWLEDGE

const SUB_ENTITY_TYPE_LANDING_KNOWLEDGE = 'K'

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

◆ SUB_ENTITY_TYPE_METHOD

const SUB_ENTITY_TYPE_METHOD = 'M'

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

◆ SUB_ENTITY_TYPE_PLACEMENT

const SUB_ENTITY_TYPE_PLACEMENT = 'P'

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

◆ SUB_ENTITY_TYPE_ROBOT

const SUB_ENTITY_TYPE_ROBOT = 'R'

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

◆ SUB_ENTITY_TYPE_SEND_MESSAGE

const SUB_ENTITY_TYPE_SEND_MESSAGE = 'S'

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

◆ SUB_ENTITY_TYPE_UI

const SUB_ENTITY_TYPE_UI = 'U'

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