- Cloneable Containers #11
- Delegate Containers #9
- cachingBoxFactory which will by default cache lazy boxes
- liteContainer for a lightweight container for testing
- Ability to bind classes to entries to be auto resolved.
- Better error messages for auto-wire resolution issues #3
- Ability to wrap aliased services #2
- Bug in InteropWrapper which incorrectly would convert all exceptions into container exceptions.
Container\ContainerDecorator
to help with creating container decorators.Container\AuxillaryMethodsTrait
to implement all of the auxillary methods in an object oriented manner.
- Updated all of the container decorators to use the
ContainerDecorator
class
- Container interface to allow for greater extendability
- Simplified the BoxContainer and split functionality into several Containers: AliasContainer, BoxFactoryContainer, FreezingContainer, SingletonContainer
- Updated the interop wrapper to use the Psr Container
- Bug within
container
creation function - Bug for
InteropWrapper
alias
for aliasing boxesenv
for accessing values from the env- Added a new countable trait
- Added more and more tests
- Initial Implementation
- Containers
- Pimple Wrapper
- Container Interop Wrapper
- Initial Documentation