Interfaces | |
---|---|
ApplicationInterface | A service container for applications |
ArgumentsNotUsedExceptionInterface | |
BeforeGlobalContainerSetEventInterface | |
ContainerAwareInterface | For classes that need to know when they are instantiated by a container |
ContainerExceptionInterface | |
ContainerInterface | A service container with contextual bindings |
HasBindings | Implemented by service providers with container bindings |
HasContainer | |
HasContextualBindings | Implemented by service providers with container bindings that only apply in the context of the class |
HasServices | Implemented by service providers that specify which of their interfaces can be registered with a container |
InvalidServiceExceptionInterface | |
ServiceAwareInterface | For classes that need to know when they are used to resolve a service from a container |
ServiceLifetime | Service lifetimes relative to the container |
ServiceNotFoundExceptionInterface | |
SingletonInterface | Implemented by service providers that are instantiated once per container |