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
ServiceContainerAnnotationDiscoveryServiceProvider class Drupal\service_container_annotation_discovery\ServiceContainer\ServiceProvider modules/providers/service_container_annotation_discovery/src/ServiceContainer/ServiceProvider/ServiceContainerAnnotationDiscoveryServiceProvider.php Provides render cache service definitions.
ServiceContainerBlock class Drupal\service_container_block\Plugin\Block modules/utility/service_container_block/src/Plugin/Block/ServiceContainerBlock.php Defines a Drupal Block.
ServiceContainerCToolsIntegrationTest class Drupal\service_container\Tests lib/Drupal/service_container/Tests/ServiceContainerCToolsIntegrationTest.php
ServiceContainerIntegrationTest class Drupal\service_container\Tests lib/Drupal/service_container/Tests/ServiceContainerIntegrationTest.php
ServiceContainerIntegrationTestBase abstract class Drupal\service_container\Tests lib/Drupal/service_container/Tests/ServiceContainerIntegrationTestBase.php 15 4
ServiceContainerServiceProvider class Drupal\service_container_test_ctools\ServiceContainer\ServiceProvider tests/modules/service_container_test_ctools/src/ServiceContainer/ServiceProvider/ServiceContainerServiceProvider.php Overrides some specific services/parameters for tests purposes.
ServiceContainerServiceProvider class Drupal\service_container_test\ServiceContainer\ServiceProvider tests/modules/service_container_test/src/ServiceContainer/ServiceProvider/ServiceContainerServiceProvider.php Overrides some specific services/parameters for tests purposes.
ServiceContainerServiceProvider class Drupal\service_container\ServiceContainer\ServiceProvider src/ServiceContainer/ServiceProvider/ServiceContainerServiceProvider.php Provides render cache service definitions. 1 1
ServiceContainerSymfonyServiceProvider class Drupal\service_container_symfony\ServiceContainer\ServiceProvider modules/providers/service_container_symfony/src/ServiceContainer/ServiceProvider/ServiceContainerSymfonyServiceProvider.php Provides render cache service definitions.
ServiceContainerSymfonySubTestYolo class Drupal\service_container_symfony_subtest modules/providers/service_container_symfony/tests/modules/service_container_symfony_subtest/src/ServiceContainerSymfonySubTestYolo.php 2
ServiceContainerSymfonyTest class Drupal\service_container_symfony\Tests modules/providers/service_container_symfony/lib/Drupal/service_container_symfony/Tests/ServiceContainerSymfonyTest.php
ServiceContainerSymfonyTestYolo class Drupal\service_container_symfony_test modules/providers/service_container_symfony/tests/modules/service_container_symfony_test/src/ServiceContainerSymfonyTestYolo.php 2
ServiceContainerTestCtoolsPluginTest1 class Drupal\service_container_test_ctools\ServiceContainerTestCtoolsPlugin tests/modules/service_container_test_ctools/src/plugins/ServiceContainerTestCtoolsPlugin/ServiceContainerTestCtoolsPluginTest1/ServiceContainerTestCtoolsPluginTest1.php
ServiceModifierInterface interface Drupal\Core\DependencyInjection lib/Drupal/Core/DependencyInjection/ServiceModifierInterface.php Interface that service providers can implement to modify services. 1 1
ServiceNotFoundException class Symfony\Component\DependencyInjection\Exception modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Exception/ServiceNotFoundException.php This exception is thrown when a non-existent service is requested. 5
ServiceProviderBase abstract class Drupal\Core\DependencyInjection lib/Drupal/Core/DependencyInjection/ServiceProviderBase.php Base service provider implementation.
ServiceProviderInterface interface Drupal\service_container\DependencyInjection src/DependencyInjection/ServiceProviderInterface.php Defines render cache service provider objects. 4 6
ServiceProviderInterface interface Drupal\Core\DependencyInjection lib/Drupal/Core/DependencyInjection/ServiceProviderInterface.php Interface that all service providers must implement. 1
ServiceProviderPluginManager class Drupal\service_container\DependencyInjection src/DependencyInjection/ServiceProviderPluginManager.php Defines a plugin manager used for discovering container service definitions. 1
ServiceReferenceGraph class Symfony\Component\DependencyInjection\Compiler modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Compiler/ServiceReferenceGraph.php This is a directed graph of your services.
ServiceReferenceGraphEdge class Symfony\Component\DependencyInjection\Compiler modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Compiler/ServiceReferenceGraphEdge.php Represents an edge in your service graph.
ServiceReferenceGraphNode class Symfony\Component\DependencyInjection\Compiler modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Compiler/ServiceReferenceGraphNode.php Represents a node in your service graph.
SimpleAnnotationReader class Doctrine\Common\Annotations modules/providers/service_container_annotation_discovery/lib/Doctrine/annotations/lib/Doctrine/Common/Annotations/SimpleAnnotationReader.php Simple Annotation Reader. 2
SimpleXMLElement Deprecated class Symfony\Component\DependencyInjection modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/SimpleXMLElement.php SimpleXMLElement class. 1
SortArray class Drupal\Component\Utility lib/Drupal/Component/Utility/SortArray.php Provides generic array sorting helper methods.
StackedKernelPass class Drupal\Core\DependencyInjection\Compiler lib/Drupal/Core/DependencyInjection/Compiler/StackedKernelPass.php Provides a compiler pass for stacked HTTP kernels.
StackedSessionHandlerPass class Drupal\Core\DependencyInjection\Compiler lib/Drupal/Core/DependencyInjection/Compiler/StackedSessionHandlerPass.php Provides a compiler pass for stacked session save handlers.
State class Drupal\Core\State lib/Drupal/Core/State/State.php Provides the state system using a key value store.
StateIntegrationTest class Drupal\service_container\Tests lib/Drupal/service_container/Tests/StateIntegrationTest.php
StateInterface interface Drupal\Core\State lib/Drupal/Core/State/StateInterface.php Defines the interface for the state system. 1
StaticDiscovery class Drupal\Component\Plugin\Discovery lib/Drupal/Component/Plugin/Discovery/StaticDiscovery.php A discovery mechanism that allows plugin definitions to be manually registered rather than actively discovered. 1
StaticDiscoveryDecorator class Drupal\Component\Plugin\Discovery lib/Drupal/Component/Plugin/Discovery/StaticDiscoveryDecorator.php A decorator that allows manual registration of undiscoverable definitions.
StaticReflectionClass class Doctrine\Common\Reflection modules/providers/service_container_annotation_discovery/lib/Doctrine/common/lib/Doctrine/Common/Reflection/StaticReflectionClass.php
StaticReflectionMethod class Doctrine\Common\Reflection modules/providers/service_container_annotation_discovery/lib/Doctrine/common/lib/Doctrine/Common/Reflection/StaticReflectionMethod.php
StaticReflectionParser class Doctrine\Common\Reflection modules/providers/service_container_annotation_discovery/lib/Doctrine/common/lib/Doctrine/Common/Reflection/StaticReflectionParser.php Parses a file for namespaces/use/class declarations. 2
StaticReflectionProperty class Doctrine\Common\Reflection modules/providers/service_container_annotation_discovery/lib/Doctrine/common/lib/Doctrine/Common/Reflection/StaticReflectionProperty.php
StorageBase abstract class Drupal\Core\KeyValueStore lib/Drupal/Core/KeyValueStore/StorageBase.php Provides a base class for key/value storage implementations. 2
StorageTestBase class Drupal\service_container\Tests\KeyValue lib/Drupal/service_container/Tests/KeyValue/StorageTestBase.php Base class for testing key-value storages. 3
StringTranslation class Drupal\service_container\StringTranslation src/StringTranslation/StringTranslation.php Provides a t() based string translation. 1
StringTranslationTest class Drupal\Tests\service_container\StringTranslation tests/src/StringTranslation/StringTranslationTest.php @coversDefaultClass \Drupal\service_container\StringTranslation\StringTranslation
TaggedContainerInterface interface Symfony\Component\DependencyInjection modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/TaggedContainerInterface.php TaggedContainerInterface is the interface implemented when a container knows how to deals with tags. 1
TaggedHandlersPass class Drupal\Core\DependencyInjection\Compiler lib/Drupal/Core/DependencyInjection/Compiler/TaggedHandlersPass.php Collects services to add/inject them into a consumer service.
Tags class Drupal\Component\Utility lib/Drupal/Component/Utility/Tags.php Defines a class that can explode and implode tags.
Target final class Doctrine\Common\Annotations\Annotation modules/providers/service_container_annotation_discovery/lib/Doctrine/annotations/lib/Doctrine/Common/Annotations/Annotation/Target.php Annotation that can be used to signal to the parser to check the annotation target during the parsing process. 2
TestFallbackPluginManager abstract class Drupal\Tests\service_container\Plugin tests/src/Plugin/DefaultPluginManagerTest.php Helper class for mockery to derive its mock from with the right interface.
Timer class Drupal\Component\Utility lib/Drupal/Component/Utility/Timer.php Provides helpers to use timers throughout a request.
TokenParser class Doctrine\Common\Annotations modules/providers/service_container_annotation_discovery/lib/Doctrine/annotations/lib/Doctrine/Common/Annotations/TokenParser.php Parses a file for namespaces/use/class declarations. 1
ToStringTrait trait Drupal\Component\Utility lib/Drupal/Component/Utility/ToStringTrait.php Wraps __toString in a trait to avoid some fatals. 1
Translation class Drupal\Core\Annotation lib/Drupal/Core/Annotation/Translation.php Defines a translatable annotation object.
TranslationInterface interface Drupal\Core\StringTranslation lib/Drupal/Core/StringTranslation/TranslationInterface.php Interface for the translation.manager translation service. 1 1

Pages

Other projects