Bitrix-D7 22.6
 
Загрузка...
Поиск...
Не найдено
Класс 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 строка 485

◆ delete()

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

@noinspection PhpMethodOrClassCallIsNotCaseSensitiveInspection

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

◆ getMap()

static getMap ( )
static

@noinspection PhpMethodParametersCountMismatchInspection

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

◆ getMultipleValueTableName()

static getMultipleValueTableName (   $hlblock,
  $userfield 
)
static

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

◆ 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 строка 736

◆ onAfterUserTypeAdd()

static onAfterUserTypeAdd (   $field)
static

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

◆ OnBeforeUserTypeAdd()

static OnBeforeUserTypeAdd (   $field)
static

postfix _REF reserved for references to other highloadblocks

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

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

◆ resolveHighloadblock()

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

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

◆ update()

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

@noinspection PhpMethodOrClassCallIsNotCaseSensitiveInspection

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

◆ validateName()

static validateName ( )
static

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

◆ validateTableExisting()

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

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

◆ validateTableName()

static validateTableName ( )
static

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