Nayjest\Collection\Extended\LazyLoadCollection
Collection with deferred initialization (lazy load).
Initialization callback executes when accessing collection items first time.
Synopsis
class LazyLoadCollection
implements
CollectionInterface
{
- // members
- private boolean $initialized = false;
- private $initializer;
- // methods
- public void __construct()
- protected void items()
- protected LazyLoadCollection createCollection()
Hierarchy
Members
private
- $initialized
- $initializer
Methods
protected
- createCollection() — Creates collection of items.
- items()
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