dhii / di-abstract
Base abstract classes for DI container implementations
Installs: 3 066
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 4
Forks: 0
Open Issues: 2
Requires
- php: ^5.4 | ^7.0
Requires (Dev)
- codeclimate/php-test-reporter: <=0.3.2
- dhii/data-container-interface: ^0.2
- dhii/exception-interface: ^0.2-alpha3
- dhii/invocable-interface: ^0.1
- dhii/php-cs-fixer-config: dev-php-5.3
- dhii/simple-cache-interface: ^0.1
- dhii/stringable-interface: ^0.1
- phpunit/phpunit: ^4.8
- psr/container: ^1.0
- ptrofimov/xpmock: ^1.1
This package is auto-updated.
Last update: 2024-10-07 03:10:15 UTC
README
Details
Abstract, standards-compliant, yet de-coupled functionality that can be used to create DI containers.
Traits
AssignDefinitionContainerCapableTrait
- Allows forcing a service definition to be invoked with a specific container.GetServiceCapableCachingTrait
- Cached retrieval of a resolved service by key.ResolveDefinitionCapableTrait
- Resolution of a service definition.ServiceCacheAwareTrait
- Awareness of a service cache.