Nayjest\Collection\Decorator\CompositeCollection
Implementation of composite design pattern for collections.
Synopsis
class CompositeCollection
implements
CollectionReadInterface
{
- // members
- private array $collections = ;
- private $data;
- // methods
- public array getCollections()
- public $this setCollections()
- public CollectionReadInterface getCollection()
- protected void createCollection()
- protected array items()
- private void updateData()
Hierarchy
Members
private
-
$collections
@var CollectionReadInterface[] - $data
Methods
private
protected
- createCollection()
- items() — Returns reference to array storing collection items.
public
- getCollection() — Returns composed collection by index
- getCollections()
- setCollections()
History
-
2015-09-30T10:57:59+00:00 (commit #f59a0cc)
Author: Vitaliy Stepanenko (mail@vitaliy.in) / Commiter: Vitaliy Stepanenko (mail@vitaliy.in)
phpDoc
-
2015-09-30T10:26:24+00:00 (commit #eae30e2)
Author: Vitaliy Stepanenko (mail@vitaliy.in) / Commiter: Vitaliy Stepanenko (mail@vitaliy.in)
phpdox: phpmd added