Symfony\Component\DependencyInjection
Namespaces
 Symfony\Component\DependencyInjection\CompilerSymfony\Component\DependencyInjection\DumperSymfony\Component\DependencyInjection\ExceptionSymfony\Component\DependencyInjection\ExtensionSymfony\Component\DependencyInjection\LazyProxySymfony\Component\DependencyInjection\LoaderSymfony\Component\DependencyInjection\ParameterBag 
 Classes
| Alias | |
| Container | Container is a dependency injection container. | 
| ContainerAware | A simple implementation of ContainerAwareInterface. | 
| ContainerBuilder | ContainerBuilder is a DI container that provides an API to easily describe services. | 
| Definition | Definition represents a service definition. | 
| DefinitionDecorator | This definition decorates another definition. | 
| Parameter | Parameter represents a parameter reference. | 
| Reference | Reference represents a service reference. | 
| Scope | Scope class. | 
| SimpleXMLElement | SimpleXMLElement class. | 
| Variable | Represents a variable. | 
Interfaces
| ContainerAwareInterface | ContainerAwareInterface should be implemented by classes that depends on a Container. | 
| ContainerInterface | ContainerInterface is the interface implemented by service container classes. | 
| IntrospectableContainerInterface | IntrospectableContainerInterface defines additional introspection functionality for containers, allowing logic to be implemented based on a Container's state. | 
| ScopeInterface | Scope Interface. | 
| TaggedContainerInterface | TaggedContainerInterface is the interface implemented when a container knows how to deals with tags. | 
    © 2004–2017 Fabien Potencier
Licensed under the MIT License.
    http://api.symfony.com/3.1/Symfony/Component/DependencyInjection.html