Repository URL to install this package:
|
Version:
3.6.0.3 ▾
|
All Notable changes to League\Container will be documented in this file
RawArgument.RawArgument objects as first class dependencies.Container::get.Container::extend would not return a shared definition to extend.BootableServiceProviderInterface for eagerly loaded service providers.RawArgument to ensure scalars are not resolved from the container but seen as an argument.Container::share replaces singleton functionality to improve understanding.ReflectionContainer handling all reflection based functionality.Container::call now proxies to ReflectionContainer::call and handles argument resolution in a much more efficient way.isRegisteredCallable method to public API.call now accepts named arguments at runtime.ServiceProvider functionality to allow cleaner resolving of complex dependencies.Inflector functionality to allow for manipulation of resolved objects of a specific type.ContainerAwareTrait now returns self ($this).Container::call functionality.ContainerAwareTrait to provide functionality from ContainerAwareInterface.