Releases: tomphp/container-configurator
Releases · tomphp/container-configurator
1.0.0
0.5.2
0.5.1
0.5.0
Added
TomPHP\ContainerConfigurator\Configurator
as the main API- If
class
is left out of the config for a service, then the service name
is assumed to be the name of the class. - Services can be set as singleton by default.
- All exceptions implement
TomPHP\ContainerConfigurator\Exception\Exception
. - Support for Pimple.
Changed
- The composer package has been renamed to
container-configurator
. - The package namespace has changed to
TomPHP\ContainerConfigurator
. - Minimum supported PHP version is now
5.6
. - Exception base-classes have been updated.
- File reader classes have moved to
TomPHP\ContainerConfigurator\FileReader
.
Removed
TomPHP\ConfigServiceProvider\ConfigServiceProvider
- Custom configurable service providers (
TomPHP\ConfigServiceProvider\ConfigurableServiceProvider
). - Custom sub-providers.
TomPHP\ConfigServiceProvider\Exception\RuntimeException
0.4.0
0.3.3
0.3.2
0.3.1
0.3.0
- Added:
ConfigServiceProvider::fromConfig()
factory method - Added: Sub providers
- Updated:
TomPHP\ConfigServiceProvider\InflectorConfigServiceProvider
is
now a sub provider - Update: Provider classes are marked as final
- Removed:
TomPHP\ConfigServiceProvider\Config
static factory