Namespace Salient\Contract\Container

Interfaces
ApplicationInterface A service container for applications
BeforeGlobalContainerSetEventInterface Dispatched before the global container is set or unset
ContainerAwareInterface For classes that need to know when they are instantiated by a container
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
ServiceAwareInterface For classes that need to know when they are used to resolve a service from a container
SingletonInterface Implemented by service providers that are instantiated once per container