Object
Table of Contents
Packages
Interfaces
- NestedObjectCollectionInterface
- Common Interface for both Objects and Collections
- NestedObjectInterface
- Common Interface for both Objects and Collections
- ObjectInterface
- Object Interface
Classes
- ArrayObject
- Array Objects keep the data in private array property.
- LazyObject
- Lazy Objects keep their data in both protected object properties and falls back to a stored array if property does not exist or is not initialized.
- ObjectCollection
- Class contains a collection of objects.
- ObjectIndex
- Keeps index of objects instead of collection of objects. This class allows you to keep a list of objects and load them on demand. The class can be used seemingly instead of ObjectCollection when the objects haven't been loaded yet.
- PropertyObject
- Property Objects keep their data in protected object properties.
Traits
- ArrayAccessTrait
- ArrayAccess Object Trait
- NestedArrayAccessTrait
- Nested ArrayAccess Object Trait
- ObjectCollectionTrait
- ObjectCollection Trait
- ObjectTrait
- Object trait.