class ProjectContainer in Service Container 7.2
Same name and namespace in other branches
- 7 modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Tests/ContainerBuilderTest.php \Symfony\Component\DependencyInjection\Tests\ProjectContainer
Hierarchy
- class \Symfony\Component\DependencyInjection\ContainerBuilder extends \Symfony\Component\DependencyInjection\Container implements TaggedContainerInterface
- class \Symfony\Component\DependencyInjection\Tests\ProjectContainer
Expanded class hierarchy of ProjectContainer
File
- modules/
providers/ service_container_symfony/ lib/ Symfony/ Component/ DependencyInjection/ Tests/ ContainerBuilderTest.php, line 857
Namespace
Symfony\Component\DependencyInjection\TestsView source
class ProjectContainer extends ContainerBuilder {
public function getFoobazService() {
throw new InactiveScopeException('foo', 'request');
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
ContainerBuilder:: |
private | property | ||
ContainerBuilder:: |
private | property | ||
ContainerBuilder:: |
private | property | ||
ContainerBuilder:: |
private | property | ||
ContainerBuilder:: |
private | property | ||
ContainerBuilder:: |
private | property | ||
ContainerBuilder:: |
private | property | ||
ContainerBuilder:: |
private | property | ||
ContainerBuilder:: |
private | property | ||
ContainerBuilder:: |
private | property | ||
ContainerBuilder:: |
private | property | ||
ContainerBuilder:: |
private | property | ||
ContainerBuilder:: |
public | function | Adds the service aliases. | |
ContainerBuilder:: |
public | function | Adds the given class hierarchy as resources. | |
ContainerBuilder:: |
public | function | Adds a compiler pass. | |
ContainerBuilder:: |
public | function | Adds the service definitions. | |
ContainerBuilder:: |
public | function | ||
ContainerBuilder:: |
public | function | Adds the object class hierarchy as resources. | |
ContainerBuilder:: |
public | function | Adds a resource for this configuration. | |
ContainerBuilder:: |
private | function | 1 | |
ContainerBuilder:: |
public | function | Compiles the container. | |
ContainerBuilder:: |
public | function | Creates a service for a service definition. | |
ContainerBuilder:: |
public | function | Gets a service definition by id or alias. | |
ContainerBuilder:: |
public | function |
Returns service ids for a given tag. Overrides TaggedContainerInterface:: |
|
ContainerBuilder:: |
public | function | Returns all tags the defined services use. | |
ContainerBuilder:: |
public | function | Gets a service. | |
ContainerBuilder:: |
public | function | Gets an alias. | |
ContainerBuilder:: |
public | function | Gets all defined aliases. | |
ContainerBuilder:: |
public | function | Returns the compiler. | |
ContainerBuilder:: |
public | function | Returns the compiler pass config which can then be modified. | |
ContainerBuilder:: |
public | function | Gets a service definition. | |
ContainerBuilder:: |
public | function | Gets all service definitions. | |
ContainerBuilder:: |
private | function | ||
ContainerBuilder:: |
public | function | ||
ContainerBuilder:: |
public | function | Returns an extension by alias or namespace. | |
ContainerBuilder:: |
public | function | Returns the configuration array for the given extension. | |
ContainerBuilder:: |
public | function | Returns all registered extensions. | |
ContainerBuilder:: |
private | function | Retrieves the currently set proxy instantiator or instantiates one. | |
ContainerBuilder:: |
public | function | Returns an array of resources loaded to build this configuration. | |
ContainerBuilder:: |
public | function | Returns all Scope children. | |
ContainerBuilder:: |
public | function | Returns all Scopes. | |
ContainerBuilder:: |
public static | function | Returns the Service Conditionals. | |
ContainerBuilder:: |
public | function | Gets all service ids. | |
ContainerBuilder:: |
public | function | Returns true if the given service is defined. | |
ContainerBuilder:: |
public | function | Returns true if an alias exists under the given identifier. | |
ContainerBuilder:: |
public | function | Returns true if a service definition exists under the given identifier. | |
ContainerBuilder:: |
public | function | Checks if we have an extension. | |
ContainerBuilder:: |
public | function | Checks if resources are tracked. | |
ContainerBuilder:: |
public | function | Loads the configuration for an extension. | |
ContainerBuilder:: |
public | function | Merges a ContainerBuilder with the current ContainerBuilder configuration. | |
ContainerBuilder:: |
public | function | Prepends a config array to the configs of the given extension. | |
ContainerBuilder:: |
public | function | Registers a service definition. | 1 |
ContainerBuilder:: |
public | function | Registers an extension. | |
ContainerBuilder:: |
public | function | Removes an alias. | |
ContainerBuilder:: |
public | function | Removes a service definition. | |
ContainerBuilder:: |
public | function | Replaces service references by the real service instance and evaluates expressions. | |
ContainerBuilder:: |
public | function | Sets a service. | 1 |
ContainerBuilder:: |
public | function | Sets an alias for an existing service. | |
ContainerBuilder:: |
public | function | Sets the service aliases. | |
ContainerBuilder:: |
public | function | Sets a service definition. | |
ContainerBuilder:: |
public | function | Sets the service definitions. | |
ContainerBuilder:: |
public | function | Sets the instantiator to be used when fetching proxies. | |
ContainerBuilder:: |
public | function | Sets the resources for this configuration. | |
ContainerBuilder:: |
public | function | Sets the track resources flag. | |
ContainerBuilder:: |
private | function | Shares a given service in the container. | |
ContainerBuilder:: |
private | function | Synchronizes a service change. | 1 |
ProjectContainer:: |
public | function |