Bitrix API

ChainElement

Table of Contents

Methods

__construct()  : mixed
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
dump()  : mixed
getAliasFragment()  : string
getDefinitionFragment()  : string
getParameter()  : mixed|null
getSqlDefinition()  : mixed|string
getValue()  : array<string|int, mixed>|Entity|ExpressionField|Reference|ScalarField|Relation|OneToMany|ManyToMany
isBackReference()  : bool
setParameter()  : mixed

Methods

__construct()

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

public __construct(Field|array<string|int, mixed>|Entity $element[, array<string|int, mixed> $parameters = array() ]) : mixed
Parameters
$element : Field|array<string|int, mixed>|Entity
$parameters : array<string|int, mixed> = array()
Tags
throws
SystemException

getAliasFragment()

public getAliasFragment() : string
Tags
throws
ArgumentException
throws
SystemException
Return values
string

getDefinitionFragment()

public getDefinitionFragment() : string
Tags
throws
SystemException
throws
ArgumentException
Return values
string

getParameter()

public getParameter(mixed $name) : mixed|null
Parameters
$name : mixed
Return values
mixed|null

getSqlDefinition()

public getSqlDefinition() : mixed|string
Tags
throws
ArgumentException
throws
SystemException
Return values
mixed|string

isBackReference()

public isBackReference() : bool
Tags
throws
ArgumentException
throws
SystemException
Return values
bool

setParameter()

public setParameter(mixed $name, mixed $value) : mixed
Parameters
$name : mixed
$value : mixed

        
On this page

Search results