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

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

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()

static checkRequiredModules ( )
staticprotected

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

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

◆ createLink()

static createLink ( array $config)
staticprotected

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

◆ createStorage()

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

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

◆ createStorageFields()

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

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

◆ createStorageTable()

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

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

◆ fillValues()

static fillValues ( array $block)
staticprotected

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

◆ getDefaultRights()

static getDefaultRights ( )
static

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

◆ getDefaultSettings()

static getDefaultSettings ( )
static

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

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

◆ getFieldIdbyName()

static getFieldIdbyName ( array $fields,
string $name )
staticprotected

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

◆ getIdByXmlId()

static getIdByXmlId ( int $hlblockId,
array $xmlIds )
static

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

◆ getItems()

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

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

◆ getName()

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

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

◆ getPrepareLinkSettings()

static getPrepareLinkSettings ( array $config)
staticprotected

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

◆ getStorageTable()

static getStorageTable ( array $block)
static

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

◆ getTableName()

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

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

◆ getUserTypeId()

static getUserTypeId ( )
static

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

◆ getXmlIdById()

static getXmlIdById ( int $hlblockId,
array $ids )
static

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

◆ internalCreate()

static internalCreate ( array $config)
staticprotected

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

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

◆ internalGridAction()

static internalGridAction ( array $config)
staticprotected

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

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

◆ isAllowed()

static isAllowed ( )
static

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

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

◆ setStorageRights()

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

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

◆ setStorageTitle()

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

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

◆ transformExistValues()

static transformExistValues ( array $block)
staticprotected

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

◆ verifyConfig()

static 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