You are here

Classes, traits, and interfaces in Service Container 7.2

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
Reader interface Doctrine\Common\Annotations modules/providers/service_container_annotation_discovery/lib/Doctrine/annotations/lib/Doctrine/Common/Annotations/Reader.php Interface for annotation readers. 5
RealServiceInstantiator class Symfony\Component\DependencyInjection\LazyProxy\Instantiator modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/LazyProxy/Instantiator/RealServiceInstantiator.php Noop proxy instantiator - simply produces the real service instead of a proxy instance. 2
RealServiceInstantiatorTest class Symfony\Component\DependencyInjection\Tests\LazyProxy\Instantiator modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Tests/LazyProxy/Instantiator/RealServiceInstantiatorTest.php Tests for { @author Marco Pivetta <ocramius@gmail.com>
Reference class Symfony\Component\DependencyInjection modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Reference.php Reference represents a service reference. 41
ReferenceTest class Symfony\Component\DependencyInjection\Tests modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Tests/ReferenceTest.php
ReflectionFactory class Drupal\Component\Plugin\Factory lib/Drupal/Component/Plugin/Factory/ReflectionFactory.php A plugin factory that maps instance configuration to constructor arguments.
ReflectionProviderInterface interface Doctrine\Common\Reflection modules/providers/service_container_annotation_discovery/lib/Doctrine/common/lib/Doctrine/Common/Reflection/ReflectionProviderInterface.php 1
RegisterAccessChecksPass class Drupal\Core\DependencyInjection\Compiler lib/Drupal/Core/DependencyInjection/Compiler/RegisterAccessChecksPass.php Adds services tagged 'access_check' to the access_manager service.
RegisterKernelListenersPass class Drupal\Core\DependencyInjection\Compiler lib/Drupal/Core/DependencyInjection/Compiler/RegisterKernelListenersPass.php
RegisterLazyRouteEnhancers class Drupal\Core\DependencyInjection\Compiler lib/Drupal/Core/DependencyInjection/Compiler/RegisterLazyRouteEnhancers.php Registers all lazy route enhancers onto the lazy route enhancers.
RegisterLazyRouteFilters class Drupal\Core\DependencyInjection\Compiler lib/Drupal/Core/DependencyInjection/Compiler/RegisterLazyRouteFilters.php Registers all lazy route filters onto the lazy route filter.
RegisterServicesForDestructionPass class Drupal\Core\DependencyInjection\Compiler lib/Drupal/Core/DependencyInjection/Compiler/RegisterServicesForDestructionPass.php Adds services tagged "needs_destruction" to the "kernel_destruct_subscriber" service.
RegisterStreamWrappersPass class Drupal\Core\DependencyInjection\Compiler lib/Drupal/Core/DependencyInjection/Compiler/RegisterStreamWrappersPass.php Adds services tagged 'stream_wrapper' to the stream_wrapper_manager service.
RemoveAbstractDefinitionsPass class Symfony\Component\DependencyInjection\Compiler modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Compiler/RemoveAbstractDefinitionsPass.php Removes abstract Definitions.
RemovePrivateAliasesPass class Symfony\Component\DependencyInjection\Compiler modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Compiler/RemovePrivateAliasesPass.php Remove private aliases from the container. They were only used to establish dependencies between services, and these dependencies have been resolved in one of the previous passes.
RemoveUnusedDefinitionsPass class Symfony\Component\DependencyInjection\Compiler modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Compiler/RemoveUnusedDefinitionsPass.php Removes unused service definitions from the container. 1
RemoveUnusedDefinitionsPassTest class Symfony\Component\DependencyInjection\Tests\Compiler modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Tests/Compiler/RemoveUnusedDefinitionsPassTest.php
RepeatablePassInterface interface Symfony\Component\DependencyInjection\Compiler modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Compiler/RepeatablePassInterface.php Interface that must be implemented by passes that are run as part of an RepeatedPass. 3
RepeatedPass class Symfony\Component\DependencyInjection\Compiler modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Compiler/RepeatedPass.php A pass that might be run repeatedly. 3
ReplaceAliasByActualDefinitionPass class Symfony\Component\DependencyInjection\Compiler modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Compiler/ReplaceAliasByActualDefinitionPass.php Replaces aliases with actual service definitions, effectively removing these aliases. 1
ReplaceAliasByActualDefinitionPassTest class Symfony\Component\DependencyInjection\Tests\Compiler modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Tests/Compiler/ReplaceAliasByActualDefinitionPassTest.php
RequestStack class Symfony\Component\HttpFoundation lib/Symfony/Component/HttpFoundation/RequestStack.php Request stack that controls the lifecycle of requests. 2
Required final class Doctrine\Common\Annotations\Annotation modules/providers/service_container_annotation_discovery/lib/Doctrine/annotations/lib/Doctrine/Common/Annotations/Annotation/Required.php Annotation that can be used to signal to the parser to check if that attribute is required during the parsing process.
ResolveDefinitionTemplatesPass class Symfony\Component\DependencyInjection\Compiler modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Compiler/ResolveDefinitionTemplatesPass.php This replaces all DefinitionDecorator instances with their equivalent fully merged Definition instance. 1
ResolveDefinitionTemplatesPassTest class Symfony\Component\DependencyInjection\Tests\Compiler modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Tests/Compiler/ResolveDefinitionTemplatesPassTest.php
ResolveInvalidReferencesPass class Symfony\Component\DependencyInjection\Compiler modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Compiler/ResolveInvalidReferencesPass.php Emulates the invalid behavior if the reference is not found within the container. 1
ResolveInvalidReferencesPassTest class Symfony\Component\DependencyInjection\Tests\Compiler modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Tests/Compiler/ResolveInvalidReferencesPassTest.php
ResolveParameterPlaceHoldersPass class Symfony\Component\DependencyInjection\Compiler modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Compiler/ResolveParameterPlaceHoldersPass.php Resolves all parameter placeholders "%somevalue%" to their real values. 2
ResolveParameterPlaceHoldersPassTest class Symfony\Component\DependencyInjection\Tests\Compiler modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Tests/Compiler/ResolveParameterPlaceHoldersPassTest.php
ResolveReferencesToAliasesPass class Symfony\Component\DependencyInjection\Compiler modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Compiler/ResolveReferencesToAliasesPass.php Replaces all references to aliases with references to the actual service. 1
ResolveReferencesToAliasesPassTest class Symfony\Component\DependencyInjection\Tests\Compiler modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Tests/Compiler/ResolveReferencesToAliasesPassTest.php
RfcLogLevel class Drupal\Core\Logger lib/Drupal/Core/Logger/RfcLogLevel.php Defines various logging severity levels.
RuntimeException class Symfony\Component\DependencyInjection\Exception modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Exception/RuntimeException.php Base RuntimeException for Dependency Injection component. 6 27
RuntimeException class Symfony\Component\Yaml\Exception modules/providers/service_container_symfony/lib/Symfony/Component/Yaml/Exception/RuntimeException.php Exception class thrown when an error occurs during parsing. 3 1
RuntimePublicReflectionProperty class Doctrine\Common\Reflection modules/providers/service_container_annotation_discovery/lib/Doctrine/common/lib/Doctrine/Common/Reflection/RuntimePublicReflectionProperty.php PHP Runtime Reflection Public Property - special overrides for public properties.
SafeMarkup Deprecated class Drupal\Component\Utility lib/Drupal/Component/Utility/SafeMarkup.php Contains deprecated functionality related to sanitization of markup. 1
SafeStringInterface interface Drupal\Component\Utility lib/Drupal/Component/Utility/SafeStringInterface.php Marks an object's __toString() method as returning safe markup.
SafeStringTrait trait Drupal\Component\Utility lib/Drupal/Component/Utility/SafeStringTrait.php Implements SafeStringInterface and Countable for rendered objects.
Scope class Symfony\Component\DependencyInjection modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Scope.php Scope class. 6
ScopeCrossingInjectionException class Symfony\Component\DependencyInjection\Exception modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Exception/ScopeCrossingInjectionException.php This exception is thrown when the a scope crossing injection is detected. 1
ScopeInterface interface Symfony\Component\DependencyInjection modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/ScopeInterface.php Scope Interface. 1 2
ScopeInterface interface Symfony\Component\DependencyInjection lib/Symfony/Component/DependencyInjection/ScopeInterface.php Scope Interface. 1 2
ScopeWideningInjectionException class Symfony\Component\DependencyInjection\Exception modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Exception/ScopeWideningInjectionException.php Thrown when a scope widening injection is detected. 1
SerializationInterface interface Drupal\Component\Serialization lib/Drupal/Component/Serialization/SerializationInterface.php Defines an interface for serialization formats. 3 4
ServiceCircularReferenceException class Symfony\Component\DependencyInjection\Exception modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Exception/ServiceCircularReferenceException.php This exception is thrown when a circular reference is detected. 7
ServiceClassDefault class Symfony\Component\DependencyInjection\Tests\Compiler modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Tests/Compiler/AutoAliasServicePassTest.php 1
ServiceClassMariaDb class Symfony\Component\DependencyInjection\Tests\Compiler modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Tests/Compiler/AutoAliasServicePassTest.php
ServiceClassMysql class Symfony\Component\DependencyInjection\Tests\Compiler modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Tests/Compiler/AutoAliasServicePassTest.php 1
ServiceContainer class lib/ServiceContainer.php Static Service Container wrapper extension - initializes the container.
ServiceContainerAnnotationDiscoveryIntegrationTest class Drupal\service_container_annotation_discovery\Tests modules/providers/service_container_annotation_discovery/lib/Drupal/service_container_annotation_discovery/Tests/ServiceContainerAnnotationDiscoveryIntegrationTest.php

Pages

Other projects