См. определение в файле collection.php строка 32
◆ __construct()
| __construct |
( |
Entity | $entity = null | ) |
|
|
final |
Collection constructor.
- Аргументы
-
- Исключения
-
| ArgumentException | |
| SystemException | |
См. определение в файле collection.php строка 78
◆ __call()
| __call |
( |
| $name, |
|
|
| $arguments ) |
Magic to handle getters, setters etc.
- Аргументы
-
- Возвращает
- array
- Исключения
-
| ArgumentException | |
| SystemException | |
См. определение в файле collection.php строка 567
◆ __clone()
◆ __get()
Magic read-only properties
- Аргументы
-
- Возвращает
- array|Entity
- Исключения
-
См. определение в файле collection.php строка 518
◆ __set()
Magic read-only properties
- Аргументы
-
- Исключения
-
См. определение в файле collection.php строка 541
◆ add()
- Аргументы
-
- Исключения
-
| ArgumentException | |
| SystemException | |
См. определение в файле collection.php строка 115
◆ collectValues()
| collectValues |
( |
int | $valuesType = Values::ALL, |
|
|
int | $fieldsMask = FieldTypeMask::ALL, |
|
|
bool | $recursive = false ) |
|
final |
Returns all values of collection objects as an array.
- Аргументы
-
| int | $valuesType | |
| int | $fieldsMask | |
| bool | $recursive | |
- Возвращает
- array
- Исключения
-
См. определение в файле collection.php строка 498
◆ count()
◆ current()
Iterator implementation
- Возвращает
- EntityObject|mixed
См. определение в файле collection.php строка 1003
◆ fill()
| fill |
( |
| $fields = FieldTypeMask::ALL | ) |
|
|
final |
Fills all the values and relations of object
- Аргументы
-
| int | string[] | $fields | Names of fields to fill |
- Возвращает
- array|Collection|null
- Исключения
-
| ArgumentException | |
| SystemException | |
См. определение в файле collection.php строка 285
◆ getAll()
◆ getByPrimary()
- Аргументы
-
- Возвращает
- EntityObject
- Исключения
-
См. определение в файле collection.php строка 189
◆ has()
- Аргументы
-
- Возвращает
- bool
- Исключения
-
| ArgumentException | |
| SystemException | |
См. определение в файле collection.php строка 157
◆ hasByPrimary()
- Аргументы
-
- Возвращает
- bool
- Исключения
-
См. определение в файле collection.php строка 177
◆ isEmpty()
◆ key()
Iterator implementation
- Возвращает
- mixed
См. определение в файле collection.php строка 1019
◆ merge()
| merge |
( |
?self | $collection | ) |
|
- Исключения
-
| SystemException | |
| ArgumentException | |
См. определение в файле collection.php строка 1056
◆ next()
◆ offsetExists()
ArrayAccess implementation
- Аргументы
-
- Возвращает
- bool
- Исключения
-
См. определение в файле collection.php строка 957
◆ offsetGet()
ArrayAccess implementation
- Аргументы
-
- Возвращает
- mixed|void
- Исключения
-
См. определение в файле collection.php строка 983
◆ offsetSet()
| offsetSet |
( |
| $offset, |
|
|
| $value ) |
ArrayAccess implementation
- Аргументы
-
- Исключения
-
| ArgumentException | |
| SystemException | |
См. определение в файле collection.php строка 944
◆ offsetUnset()
ArrayAccess implementation
- Аргументы
-
- Исключения
-
См. определение в файле collection.php строка 969
◆ remove()
- Аргументы
-
- Возвращает
- void
- Исключения
-
| ArgumentException | |
| SystemException | |
См. определение в файле collection.php строка 217
◆ removeByPrimary()
| removeByPrimary |
( |
| $primary | ) |
|
|
final |
◆ rewind()
◆ sysAddActual()
◆ sysGetChanges()
◆ sysGetList()
- Аргументы
-
- Возвращает
- array
- Исключения
-
См. определение в файле collection.php строка 783
◆ sysGetPrimaryKey()
◆ sysIsChanged()
◆ sysIsFilled()
◆ sysOnObjectPrimarySet()
| sysOnObjectPrimarySet |
( |
| $object | ) |
|
Callback for object event when it gets primary
- Аргументы
-
См. определение в файле collection.php строка 666
◆ sysRemove()
◆ sysResetChanges()
| sysResetChanges |
( |
| $rollback = false | ) |
|
◆ sysReviseDeletedObjects()
| sysReviseDeletedObjects |
( |
| ) |
|
◆ sysSerializePrimaryKey()
| sysSerializePrimaryKey |
( |
| $primary | ) |
|
|
protected |
◆ sysSetFilled()
| sysSetFilled |
( |
| $value = true | ) |
|
◆ valid()
◆ wakeUp()
Constructs set of existing objects from pre-selected data, including references and relations.
- Аргументы
-
- Возвращает
- array|static
- Исключения
-
| ArgumentException | |
| SystemException | |
См. определение в файле collection.php строка 471
◆ $_entity
◆ $_isFilled
◆ $_isSinglePrimary
◆ $_iterableObjects
◆ $_objectClass
◆ $_objects
◆ $_objectsChanges
◆ $_objectsRemoved
◆ $dataClass
◆ OBJECT_ADDED
◆ OBJECT_REMOVED
Объявления и описания членов классов находятся в файлах: