См. определение в файле 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 строка 545
◆ __clone()
◆ __get()
Magic read-only properties
- Аргументы
-
- Возвращает
- array|Entity
- Исключения
-
См. определение в файле collection.php строка 496
◆ __set()
Magic read-only properties
- Аргументы
-
- Исключения
-
См. определение в файле collection.php строка 519
◆ add()
- Аргументы
-
- Исключения
-
ArgumentException | |
SystemException | |
См. определение в файле collection.php строка 115
◆ count()
◆ current()
Iterator implementation
- Возвращает
- EntityObject|mixed
См. определение в файле collection.php строка 981
◆ fill()
fill |
( |
|
$fields = FieldTypeMask::ALL | ) |
|
|
final |
Fills all the values and relations of object
- Аргументы
-
int | string[] | $fields | Names of fields to fill |
- Возвращает
- array|Collection
- Исключения
-
ArgumentException | |
SystemException | |
См. определение в файле collection.php строка 285
◆ getAll()
◆ getByPrimary()
- Аргументы
-
- Возвращает
- EntityObject
- Исключения
-
См. определение в файле collection.php строка 189
◆ has()
- Аргументы
-
- Возвращает
- bool
- Исключения
-
ArgumentException | |
SystemException | |
См. определение в файле collection.php строка 157
◆ hasByPrimary()
- Аргументы
-
- Возвращает
- bool
- Исключения
-
См. определение в файле collection.php строка 177
◆ key()
Iterator implementation
- Возвращает
- mixed
См. определение в файле collection.php строка 997
◆ next()
◆ offsetExists()
ArrayAccess implementation
- Аргументы
-
- Возвращает
- bool
- Исключения
-
См. определение в файле collection.php строка 935
◆ offsetGet()
ArrayAccess implementation
- Аргументы
-
- Возвращает
- mixed|void
- Исключения
-
См. определение в файле collection.php строка 961
◆ offsetSet()
offsetSet |
( |
|
$offset, |
|
|
|
$value |
|
) |
| |
ArrayAccess implementation
- Аргументы
-
- Исключения
-
ArgumentException | |
SystemException | |
См. определение в файле collection.php строка 922
◆ offsetUnset()
ArrayAccess implementation
- Аргументы
-
- Исключения
-
См. определение в файле collection.php строка 947
◆ remove()
- Аргументы
-
- Возвращает
- void
- Исключения
-
ArgumentException | |
SystemException | |
См. определение в файле collection.php строка 217
◆ removeByPrimary()
removeByPrimary |
( |
|
$primary | ) |
|
|
final |
◆ rewind()
◆ sysAddActual()
◆ sysGetChanges()
◆ sysGetList()
- Аргументы
-
- Возвращает
- array
- Исключения
-
См. определение в файле collection.php строка 761
◆ sysGetPrimaryKey()
◆ sysIsChanged()
◆ sysIsFilled()
◆ sysOnObjectPrimarySet()
sysOnObjectPrimarySet |
( |
|
$object | ) |
|
Callback for object event when it gets primary
- Аргументы
-
См. определение в файле collection.php строка 644
◆ 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