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

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

static getTableName ()
 
static getObjectClass ()
 
static getMap ()
 
static add (array $data)
 
static update ($primary, array $data)
 
static delete ($primary)
 
static resolveHighloadblock ($hlblock)
 
static compileEntityId ($id)
 
static OnBeforeUserTypeAdd ($field)
 
static onAfterUserTypeAdd ($field)
 
static getUtmEntityClassName (Entity\Base $hlentity, $userfield)
 
static getMultipleValueTableName ($hlblock, $userfield)
 
static validateName ()
 
static validateTableName ()
 
static validateTableExisting ($value, $primary, array $row, Entity\Field $field)
 

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

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

Методы

◆ add()

static add ( array $data)
static
Аргументы
array$data
Возвращает
Entity\AddResult
Исключения

Bitrix\Main\SystemException

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

◆ compileEntityId()

static compileEntityId ( $id)
static
Аргументы
string | int$id
Возвращает
string

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

◆ delete()

static delete ( $primary)
static
Аргументы
mixed$primary
Возвращает
Main\DB\Result|Entity\DeleteResult

@noinspection PhpMethodOrClassCallIsNotCaseSensitiveInspection

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

◆ getMap()

static getMap ( )
static

@noinspection PhpMethodParametersCountMismatchInspection

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

◆ getMultipleValueTableName()

static getMultipleValueTableName ( $hlblock,
$userfield )
static

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

◆ getObjectClass()

static getObjectClass ( )
static

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

◆ getTableName()

static getTableName ( )
static
Возвращает
string

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

◆ getUtmEntityClassName()

static getUtmEntityClassName ( Entity\Base $hlentity,
$userfield )
static

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

◆ onAfterUserTypeAdd()

static onAfterUserTypeAdd ( $field)
static

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

◆ OnBeforeUserTypeAdd()

static OnBeforeUserTypeAdd ( $field)
static

postfix _REF reserved for references to other highloadblocks

См. также
CUserTypeHlblock::getEntityReferences

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

◆ resolveHighloadblock()

static resolveHighloadblock ( $hlblock)
static
Аргументы
array | int | string$hlblockCould be a block, ID or NAME of block.
Возвращает
array|null

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

◆ update()

static update ( $primary,
array $data )
static
Аргументы
mixed$primary
array$data
Возвращает
Entity\UpdateResult

@noinspection PhpMethodOrClassCallIsNotCaseSensitiveInspection

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

◆ validateName()

static validateName ( )
static

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

◆ validateTableExisting()

static validateTableExisting ( $value,
$primary,
array $row,
Entity\Field $field )
static

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

◆ validateTableName()

static validateTableName ( )
static

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