gusarov112 / abstract-collection
A simple abstract class mostly for entities, models, value objects
v1.0.3
2020-07-13 08:18 UTC
Requires
- php: ^7.1
- ext-json: *
This package is auto-updated.
Last update: 2025-04-19 06:09:07 UTC
README
Installation
Require package
composer require gusarov112/abstract-collection
Usage
This is just recommendation how to use and how to implement.
/** * @method Bar[] getIterator() */ class BarCollection extends \Gusarov112\AbstractCollection\AbstractCollection { public function __construct(Bar ...$items) { $this->items = $items; } public function addItem(Bar $item) { $this->items[] = $item; } }
@TODO
- Write tests
- Make SplFixedArray benchmark again and post results in readme