Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс TemplateRef

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

static setForSite ($id, array $data=array())
 
static setForLanding ($id, array $data=array())
 
static getForSite ($id)
 
static getForLanding ($id)
 
static landingIsArea ($lid)
 
static deleteArea ($lid)
 
static resolveClassByType ($type)
 

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

const ENTITY_TYPE_SITE = 'S'
 
const ENTITY_TYPE_LANDING = 'L'
 

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

static set ($id, $type, array $data=array())
 
static get ($id, $type)
 

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

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

Методы

◆ deleteArea()

static deleteArea ( $lid)
static

Delete all area-landing by id.

Аргументы
integer$lidLanding id.
Возвращает
void

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

◆ get()

static get ( $id,
$type )
staticprotected

Get template refs for entity.

Аргументы
int$idEntity id.
string$typeEntity type.
Возвращает
array

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

◆ getForLanding()

static getForLanding ( $id)
static

Get template refs for site.

Аргументы
int$idLanding id.
Возвращает
array

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

◆ getForSite()

static getForSite ( $id)
static

Get template refs for site.

Аргументы
int$idSite id.
Возвращает
array

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

◆ landingIsArea()

static landingIsArea ( $lid)
static

This landing id is used as a area?

Аргументы
int | array$lidLanding id.
Возвращает
boolean|array

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

◆ resolveClassByType()

static resolveClassByType ( $type)
static

Resolves class by type.

Аргументы
string$typeEntity type.
Возвращает
string

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

◆ set()

static set ( $id,
$type,
array $data = array() )
staticprotected

Set new template refs for entity.

Аргументы
int$idEntity id.
string$typeEntity type.
array$dataRef array.
Возвращает
void

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

◆ setForLanding()

static setForLanding ( $id,
array $data = array() )
static

Set new template refs for landing.

Аргументы
int$idLanding id.
array$dataRef array (area => landing).
Возвращает
void

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

◆ setForSite()

static setForSite ( $id,
array $data = array() )
static

Set new template refs for site.

Аргументы
int$idSite id.
array$dataRef array (area => landing).
Возвращает
void

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

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

◆ ENTITY_TYPE_LANDING

const ENTITY_TYPE_LANDING = 'L'

Entity type landing.

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

◆ ENTITY_TYPE_SITE

const ENTITY_TYPE_SITE = 'S'

Entity type site.

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