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

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

static getTableName ()
 
static getMap ()
 
static clearBySitemap ($sitemapId)
 
static getByIblock ($fields, $itemType)
 
static checkSection ($sectionId, $sectionSettings, $defaultValue)
 

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

const ACTIVE = 'Y'
 
const INACTIVE = 'N'
 
const TYPE_ELEMENT = 'E'
 
const TYPE_SECTION = 'S'
 

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

static $iblockCache = array()
 

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

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

Методы

◆ checkSection()

static checkSection ( $sectionId,
$sectionSettings,
$defaultValue )
static

Checks if section $sectionId should be added to sitemap.

Аргументы
int$sectionIdSection ID.
array$sectionSettingsSitemap section settings array.
bool$defaultValueDefault value for situation of settings absence.
Возвращает
bool

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

◆ clearBySitemap()

static clearBySitemap ( $sitemapId)
static

Clears all iblock links on sitemap settings deletion.

Аргументы
int$sitemapIdSitemap settings ID.
Возвращает
void

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

◆ getByIblock()

static getByIblock ( $fields,
$itemType )
static

Returns array of data for sitemap update due to some iblock action.

Аргументы
array$fieldsIblock element or section fields array.
string$itemTypeIblockTable::TYPE_ELEMENT || IblockTable::TYPE_SECTION.
Возвращает
array Array of sitemap settings
Исключения

Bitrix\Main\ArgumentException

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

◆ getMap()

static getMap ( )
static

Returns entity map definition.

Возвращает
array

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

◆ getTableName()

static getTableName ( )
static

Returns DB table name for entity.

Возвращает
string

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

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

◆ $iblockCache

$iblockCache = array()
staticprotected

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

◆ ACTIVE

const ACTIVE = 'Y'

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

◆ INACTIVE

const INACTIVE = 'N'

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

◆ TYPE_ELEMENT

const TYPE_ELEMENT = 'E'

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

◆ TYPE_SECTION

const TYPE_SECTION = 'S'

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