Namespace Salient\Contract\Container

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