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

Открытые члены

 __construct ($element, $parameters=array())
 
 getValue ()
 
 getParameter ($name)
 
 setParameter ($name, $value)
 
 getDefinitionFragment ()
 
 getAliasFragment ()
 
 isBackReference ()
 
 dump ()
 

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

 $value
 
 $parameters
 
 $type
 
 $definition_fragment
 
 $alias_fragment
 

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

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

Конструктор(ы)

◆ __construct()

__construct ( $element,
$parameters = array() )

Value format:

  1. Field - normal scalar field
  2. Reference - pointer to another entity
  3. array(Base, Reference) - pointer from another entity to this
  4. Base - all fields of entity
Аргументы
Field | array | Entity$element
array$parameters
Исключения
SystemException

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

Методы

◆ dump()

dump ( )

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

◆ getAliasFragment()

getAliasFragment ( )
Возвращает
string
Исключения
ArgumentException
SystemException

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

◆ getDefinitionFragment()

getDefinitionFragment ( )
Возвращает
string
Исключения
SystemException
ArgumentException

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

◆ getParameter()

getParameter ( $name)
Аргументы
$name
Возвращает
mixed|null

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

◆ getValue()

getValue ( )
Возвращает
array|Entity|ExpressionField|\Bitrix\Main\ORM\Fields\Relations\Reference|ScalarField|Relation|OneToMany|ManyToMany

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

◆ isBackReference()

isBackReference ( )
Возвращает
bool
Исключения
ArgumentException
SystemException

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

◆ setParameter()

setParameter ( $name,
$value )

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

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

◆ $alias_fragment

$alias_fragment
protected

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

◆ $definition_fragment

$definition_fragment
protected

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

◆ $parameters

$parameters
protected

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

◆ $type

$type
protected

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

◆ $value

$value
protected

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