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

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

 load ($source)
 
 setValue ($values)
 
 getDefaultValue ()
 
 hasValue ()
 
 getValue ()
 
 addValue ($value)
 
 unsetValue ($values=[])
 
 isHidden ()
 
 toRestFormat ()
 
 toPullFormat ()
 
 setMessageId (int $messageId)
 
 getMessageId ()
 
 setName (string $name)
 
 getName ()
 
 setType (string $type)
 
 getType ()
 
 isValid ()
 
 detectType ()
 
 markChanged (?bool $state=null)
 
 isChanged ()
 
 markDrop ()
 
 isDeleted ()
 
 __clone ()
 
- Открытые члены унаследованные от Collection
 __construct ($source=null)
 
 add (ActiveRecord $entry)
 
 offsetSet ($offset, $entry)
 
 delete ()
 
- Открытые члены унаследованные от Registry
 unsetByKeys (array $keys)
 
 filter (callable $predicate)
 
 getAny ()
 
- Открытые члены унаследованные от ActiveRecordCollection
 getPrimaryIds ()
 
 getDataEntityCollection ()
 
 save ()
 
- Открытые члены унаследованные от MessageParameter
 unsetValue ()
 
- Открытые члены унаследованные от RegistryEntry
 setRegistry (Registry $registry)
 
 getRegistry ()
 

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

static getCollectionElementClass ()
 
static find (array $filter, array $order, ?int $limit=null, ?Context $context=null)
 
- Открытые статические члены унаследованные от Collection
static getDataClass ()
 

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

string $type = null
 
string $name = null
 
int $messageId = null
 
bool $isChanged = true
 
bool $markedDrop = false
 
- Защищенные данные унаследованные от Collection
ORM Objectify Collection $dataEntityCollection = null
 
int $newEntityTmpId = 0
 

Дополнительные унаследованные члены

- Защищенные члены унаследованные от Collection
 setDataEntityCollection (ORM\Objectify\Collection $entityCollection)
 
 initByEntitiesCollection (ORM\Objectify\Collection $entitiesCollection)
 
 initByArray (array $items)
 

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

Message Parameter Class.

<int,MessageParameter|Param> @method MessageParameter|Param offsetGet($offset)

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

Методы

◆ __clone()

__clone ( )

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

◆ addValue()

addValue ( $value)
Аргументы
int | string$value
Возвращает
static

Замещает MessageParameter.

Переопределяется в AttachArray.

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

◆ detectType()

detectType ( )

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

◆ find()

static find ( array $filter,
array $order,
?int $limit = null,
?Context $context = null )
static
Аргументы
array$filter
array$order
int | null$limit
Context | null$context
Возвращает
static

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

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

◆ getCollectionElementClass()

static getCollectionElementClass ( )
static

Returns collection item's class name.

Возвращает
string|ActiveRecord

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

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

◆ getDefaultValue()

getDefaultValue ( )
Возвращает
array

Замещает MessageParameter.

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

◆ getMessageId()

getMessageId ( )

Замещает MessageParameter.

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

◆ getName()

getName ( )
Возвращает
string|null

Замещает MessageParameter.

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

◆ getType()

getType ( )
Возвращает
string

Замещает MessageParameter.

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

◆ getValue()

getValue ( )
Возвращает
int[]|string[]

Замещает MessageParameter.

Переопределяется в AttachArray и TextDate.

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

◆ hasValue()

hasValue ( )
Возвращает
bool

Замещает MessageParameter.

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

◆ isChanged()

isChanged ( )

Tells true if object has been changed.

Возвращает
bool

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

◆ isDeleted()

isDeleted ( )

Tells true if object marked to drop.

Возвращает
bool

Замещает MessageParameter.

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

◆ isHidden()

isHidden ( )
Возвращает
bool

Замещает MessageParameter.

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

◆ isValid()

isValid ( )
Возвращает
Result

Замещает MessageParameter.

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

◆ load()

load ( $source)
Аргументы
array | EO_MessageParam_Collection | ORM\Objectify\Collection$source

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

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

◆ markChanged()

markChanged ( ?bool $state = null)

Marks object changed.

Возвращает
static

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

◆ markDrop()

markDrop ( )

Marks object to drop on save.

Возвращает
static

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

◆ setMessageId()

setMessageId ( int $messageId)

Замещает MessageParameter.

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

◆ setName()

setName ( string $name)
Аргументы
string$name
Возвращает
self

Замещает MessageParameter.

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

◆ setType()

setType ( string $type)
См. также
\Bitrix\Im\V2\Message\Param for scalar papam types.
Аргументы
string$type
Возвращает
$this

Замещает MessageParameter.

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

◆ setValue()

setValue ( $values)
Аргументы
int[] | string[]$values
Возвращает
static

Замещает MessageParameter.

Переопределяется в AttachArray.

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

◆ toPullFormat()

toPullFormat ( )
Возвращает
mixed

Замещает MessageParameter.

Переопределяется в AttachArray.

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

◆ toRestFormat()

toRestFormat ( )
Возвращает
string[]|null

Замещает MessageParameter.

Переопределяется в AttachArray.

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

◆ unsetValue()

unsetValue ( $values = [])
Аргументы
int[] | string[]$values
Возвращает
static

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

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

◆ $isChanged

bool $isChanged = true
protected

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

◆ $markedDrop

bool $markedDrop = false
protected

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

◆ $messageId

int $messageId = null
protected

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

◆ $name

string $name = null
protected

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

◆ $type

string $type = null
protected

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