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

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

static getTableName (string $code)
static getName (string $code)
static getUserTypeId ()
static isAllowed ()
static getDefaultSettings ()
static getDefaultRights ()
static getStorageTable (array $block)
static getIdByXmlId (int $hlblockId, array $xmlIds)
static getXmlIdById (int $hlblockId, array $ids)
static getItems (array $userField, array $config=[])
Открытые статические члены унаследованные от Base
static create (array $config)
static getGridAction (array $config)

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

static checkRequiredModules ()
static internalCreate (array $config)
static verifyConfig (array $config)
static createStorage (array $block)
static createStorageTable (array $block, array $options=[])
static setStorageTitle (array $block)
static setStorageRights (array $block)
static createStorageFields (array $block)
static transformExistValues (array $block)
static fillValues (array $block)
static createLink (array $config)
static getFieldIdbyName (array $fields, string $name)
static getPrepareLinkSettings (array $config)
static internalGridAction (array $config)
Защищенные статические члены унаследованные от Base
static addError (string $error)
static getErrors ()
static clearErrors ()
static isSuccess ()
static getErrorResult ()
static isBitrix24 ()
static getModuleTasks (string $moduleId, array $filter=[])
static loadUserFieldRow (array $field)
static isExistsUserFieldRow (array $field)
static createUserField (array $field)
static getEmptyListValueDescription ()

Защищенные данные

const TABLE_NAME_PREFIX = 'b_hlsys_'
const NAME_PREFIX = 'PRODUCT_'

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

static bool $highloadInclude = null
Статические защищенные данные унаследованные от Base
static bool $bitrix24Included = null
static array $errors = []

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

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

Методы

◆ checkRequiredModules()

checkRequiredModules ( )
staticprotected

Переопределяет метод предка Base.

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

◆ createLink()

createLink ( array $config)
staticprotected

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

◆ createStorage()

createStorage ( array $block)
staticprotected
Аргументы
array$block
Возвращает
array|null

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

◆ createStorageFields()

createStorageFields ( array $block)
staticprotected
Аргументы
array$block
Возвращает
array|null

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

◆ createStorageTable()

createStorageTable ( array $block,
array $options = [] )
staticprotected
Аргументы
array$block
array$options
Возвращает
array|null

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

◆ fillValues()

fillValues ( array $block)
staticprotected

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

◆ getDefaultRights()

getDefaultRights ( )
static

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

◆ getDefaultSettings()

getDefaultSettings ( )
static

Переопределяет метод предка Base.

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

◆ getFieldIdbyName()

getFieldIdbyName ( array $fields,
string $name )
staticprotected

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

◆ getIdByXmlId()

getIdByXmlId ( int $hlblockId,
array $xmlIds )
static

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

◆ getItems()

getItems ( array $userField,
array $config = [] )
static

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

◆ getName()

getName ( string $code)
static
Аргументы
string$code
Возвращает
string

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

◆ getPrepareLinkSettings()

getPrepareLinkSettings ( array $config)
staticprotected

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

◆ getStorageTable()

getStorageTable ( array $block)
static

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

◆ getTableName()

getTableName ( string $code)
static
Аргументы
string$code
Возвращает
string

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

◆ getUserTypeId()

getUserTypeId ( )
static

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

◆ getXmlIdById()

getXmlIdById ( int $hlblockId,
array $ids )
static

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

◆ internalCreate()

internalCreate ( array $config)
staticprotected

Переопределяет метод предка Base.

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

◆ internalGridAction()

internalGridAction ( array $config)
staticprotected

Переопределяет метод предка Base.

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

◆ isAllowed()

isAllowed ( )
static

Переопределяет метод предка Base.

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

◆ setStorageRights()

setStorageRights ( array $block)
staticprotected
Аргументы
array$block
Возвращает
void

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

◆ setStorageTitle()

setStorageTitle ( array $block)
staticprotected
Аргументы
array$block
Возвращает
void

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

◆ transformExistValues()

transformExistValues ( array $block)
staticprotected

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

◆ verifyConfig()

verifyConfig ( array $config)
staticprotected

Переопределяет метод предка Base.

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

Поля

◆ $highloadInclude

bool $highloadInclude = null
staticprotected

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

◆ NAME_PREFIX

const NAME_PREFIX = 'PRODUCT_'
protected

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

◆ TABLE_NAME_PREFIX

const TABLE_NAME_PREFIX = 'b_hlsys_'
protected

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


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