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
MergeExtensionConfigurationPassTest class Symfony\Component\DependencyInjection\Tests\Compiler modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Tests/Compiler/MergeExtensionConfigurationPassTest.php
MessengerInterface interface Drupal\service_container\Messenger src/Messenger/MessengerInterface.php 1 4
MockFileFinder class Drupal\Component\Annotation\Reflection lib/Drupal/Component/Annotation/Reflection/MockFileFinder.php Defines a mock file finder that only returns a single filename. 2
MockService class Drupal\Tests\service_container\DependencyInjection tests/src/DependencyInjection/MockService.php Helper class to test Container::get() method.
ModifyServiceDefinitionsPass class Drupal\Core\DependencyInjection\Compiler lib/Drupal/Core/DependencyInjection/Compiler/ModifyServiceDefinitionsPass.php Passes the container to the alter() method of all service providers.
ModuleHandler class Drupal\service_container\Extension src/Extension/ModuleHandler.php Class that manages modules in a Drupal installation.
ModuleHandlerInterface interface Drupal\Core\Extension lib/Drupal/Core/Extension/ModuleHandlerInterface.php Interface for classes that manage a set of enabled modules. 1 2
ModuleHandlerTest class Drupal\service_container\Tests lib/Drupal/service_container/Tests/ModuleHandlerTest.php Tests the module_handler implementation of the service_container.
ModuleInstaller class Drupal\service_container\Extension src/Extension/ModuleInstaller.php Provides a module installer compatible with D7.
ModuleInstallerInterface interface Drupal\Core\Extension lib/Drupal/Core/Extension/ModuleInstallerInterface.php Provides the installation of modules with creating the db schema and more. 1 1
ModuleUninstallValidatorInterface interface Drupal\Core\Extension src/Extension/ModuleUninstallValidatorInterface.php Common interface for module uninstall validators. 1
MTimeProtectedFastFileStorage class Drupal\Component\PhpStorage lib/Drupal/Component/PhpStorage/MTimeProtectedFastFileStorage.php Stores PHP code in files with securely hashed names. 1
MTimeProtectedFileStorage class Drupal\Component\PhpStorage lib/Drupal/Component/PhpStorage/MTimeProtectedFileStorage.php Stores PHP code in files with securely hashed names.
NestedArray class Drupal\Component\Utility lib/Drupal/Component/Utility/NestedArray.php Provides helpers to perform operations on nested arrays and array keys of variable depth. 5
NullDumper class Symfony\Component\DependencyInjection\LazyProxy\PhpDumper modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/LazyProxy/PhpDumper/NullDumper.php Null dumper, negates any proxy code generation for any given service definition. 2
NullDumperTest class Symfony\Component\DependencyInjection\Tests\LazyProxy\PhpDumper modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Tests/LazyProxy/PhpDumper/NullDumperTest.php Tests for { @author Marco Pivetta <ocramius@gmail.com>
NullFileCache class Drupal\Component\FileCache lib/Drupal/Component/FileCache/NullFileCache.php Null implementation for the file cache.
NullLockBackend class Drupal\Core\Lock lib/Drupal/Core/Lock/NullLockBackend.php Defines a Null lock backend.
NullLogger class Psr\Log lib/Psr/Log/NullLogger.php This Logger can be used to avoid conditional log calls
NullStorageExpirable class Drupal\Core\KeyValueStore lib/Drupal/Core/KeyValueStore/NullStorageExpirable.php Defines a null key/value store implementation.
Number class Drupal\Component\Utility lib/Drupal/Component/Utility/Number.php Provides helper methods for manipulating numbers.
OpCodeCache class Drupal\Component\Utility lib/Drupal/Component/Utility/OpCodeCache.php Provides helpers to handle PHP opcode caches.
OptimizedPhpArrayDumper class Drupal\Component\DependencyInjection\Dumper lib/Drupal/Component/DependencyInjection/Dumper/OptimizedPhpArrayDumper.php OptimizedPhpArrayDumper dumps a service container as a serialized PHP array. 1
OutOfBoundsException class Symfony\Component\DependencyInjection\Exception modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Exception/OutOfBoundsException.php Base OutOfBoundsException for Dependency Injection component. 1 2
Parameter class Symfony\Component\DependencyInjection modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Parameter.php Parameter represents a parameter reference. 8
ParameterBag class Symfony\Component\DependencyInjection\ParameterBag modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/ParameterBag/ParameterBag.php Holds parameters. 1 14
ParameterBagInterface interface Symfony\Component\DependencyInjection\ParameterBag modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/ParameterBag/ParameterBagInterface.php ParameterBagInterface. 1 2
ParameterBagTest class Symfony\Component\DependencyInjection\Tests\ParameterBag modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Tests/ParameterBag/ParameterBagTest.php
ParameterCircularReferenceException class Symfony\Component\DependencyInjection\Exception modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Exception/ParameterCircularReferenceException.php This exception is thrown when a circular reference in a parameter is detected. 2
ParameterNotFoundException class Symfony\Component\DependencyInjection\Exception modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Exception/ParameterNotFoundException.php This exception is thrown when a non-existent parameter is used. 6
ParameterTest class Symfony\Component\DependencyInjection\Tests modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Tests/ParameterTest.php
ParseException class Symfony\Component\Yaml\Exception modules/providers/service_container_symfony/lib/Symfony/Component/Yaml/Exception/ParseException.php Exception class thrown when an error occurs during parsing. 4
ParseExceptionTest class Symfony\Component\Yaml\Tests modules/providers/service_container_symfony/lib/Symfony/Component/Yaml/Tests/ParseExceptionTest.php
Parser class Symfony\Component\Yaml modules/providers/service_container_symfony/lib/Symfony/Component/Yaml/Parser.php Parser parses YAML strings to convert them to PHP arrays. 4
ParserTest class Symfony\Component\Yaml\Tests modules/providers/service_container_symfony/lib/Symfony/Component/Yaml/Tests/ParserTest.php
PassConfig class Symfony\Component\DependencyInjection\Compiler modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Compiler/PassConfig.php Compiler Pass Configuration. 1
Pecl class Drupal\Component\Uuid lib/Drupal/Component/Uuid/Pecl.php UUID implementation using the PECL extension.
PersistentDatabaseLockBackend class Drupal\Core\Lock lib/Drupal/Core/Lock/PersistentDatabaseLockBackend.php Defines the persistent database lock backend. This backend is global for this Drupal installation.
Php class Drupal\Component\Uuid lib/Drupal/Component/Uuid/Php.php Generates a UUID v4 using PHP code.
PhpArrayContainer class Drupal\Component\DependencyInjection lib/Drupal/Component/DependencyInjection/PhpArrayContainer.php Provides a container optimized for Drupal's needs. 1 1
PhpArrayDumper class Drupal\Core\DependencyInjection\Dumper lib/Drupal/Core/DependencyInjection/Dumper/PhpArrayDumper.php PhpArrayDumper dumps a service container as a serialized PHP array.
PhpArrayDumper class Drupal\Component\DependencyInjection\Dumper lib/Drupal/Component/DependencyInjection/Dumper/PhpArrayDumper.php PhpArrayDumper dumps a service container as a PHP array. 2
PhpArrayDumperTest class Drupal\Tests\service_container\DependencyInjection\Dumper tests/src/DependencyInjection/Dumper/PhpArrayDumperTest.php @coversDefaultClass \Drupal\Component\DependencyInjection\Dumper\PhpArrayDumper @group dic
PhpDumper class Symfony\Component\DependencyInjection\Dumper modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php PhpDumper dumps a service container as a PHP class. 1
PhpDumperTest class Symfony\Component\DependencyInjection\Tests\Dumper modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Tests/Dumper/PhpDumperTest.php
PhpFileLoader class Symfony\Component\DependencyInjection\Loader modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Loader/PhpFileLoader.php PhpFileLoader loads service definitions from a PHP file. 2
PhpFileLoaderTest class Symfony\Component\DependencyInjection\Tests\Loader modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Tests/Loader/PhpFileLoaderTest.php
PhpParser final class Doctrine\Common\Annotations modules/providers/service_container_annotation_discovery/lib/Doctrine/annotations/lib/Doctrine/Common/Annotations/PhpParser.php Parses a file for namespaces/use/class declarations.
PhpSerialize class Drupal\Component\Serialization lib/Drupal/Component/Serialization/PhpSerialize.php Default serialization for serialized PHP.
PhpStorageInterface interface Drupal\Component\PhpStorage lib/Drupal/Component/PhpStorage/PhpStorageInterface.php Stores and loads PHP code. 2

Pages

Other projects