dhii / map
An iterable container implementation.
Installs: 2 200
Dependents: 4
Suggesters: 0
Security: 0
Stars: 0
Watchers: 3
Forks: 0
Open Issues: 1
Requires
- php: ^5.4 | ^7.0
- dhii/collections-interface: ^0.2-alpha5
- dhii/container-helper-base: ^0.1-alpha5
- dhii/data-container-base: ^0.1-alpha2
- dhii/data-container-interface: ^0.1 | ^0.2
- dhii/data-object-abstract: ^0.1
- dhii/factory-base: ^0.1-alpha1
- dhii/i18n-helper-base: ^0.1-alpha1
- dhii/iterator-abstract: ^0.1-alpha2
- dhii/iterator-base: ^0.1-alpha2
- dhii/iterator-interface: ^0.1
Requires (Dev)
- codeclimate/php-test-reporter: <=0.3.2
- dhii/php-cs-fixer-config: ^0.1
- phpunit/phpunit: ^4.8
- ptrofimov/xpmock: ^1.1
This package is auto-updated.
Last update: 2020-09-09 06:23:25 UTC
README
Details
An iterable container implementation. Is at the same time a PSR-11 container, and a Dhii iterator.
Classes
CountableMap
- An iterable container, the elements of which can be counted.AbstractBaseMap
- Common functionality for maps.AbstractBaseCountableMap
- Common functionality for countable maps.AbstractRecursiveMapFactory
- Common functionality for factories that create map hierarchies from hierarchies of iterables.CountableMapFactory
- A recursive factory that can create a hierarchy ofCountableMap
objects.MakeCapableMapTrait
- Functionality for standardized, normalized creation of maps.RecursiveFactoryTrait
- Functionality for standardized map factories that normalize iterable children into maps.