Classes, traits, and interfaces

Primary tabs

Name Type Namespace Location Description Direct usessort ascending Use statements Strings
ConfigFactory class Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/ConfigFactory.php Defines the configuration object factory. 1
DatabaseStorage class Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/DatabaseStorage.php Defines the Database storage controller. 1
Config class Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/Config.php Defines the default configuration object. 4
BootstrapConfigStorageFactory class Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/BootstrapConfigStorageFactory.php Defines a factory for retrieving the config storage used pre-kernel. 1
StorageException class Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/StorageException.php An exception thrown in case of storage controller operation errors.
NullStorage class Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/NullStorage.php Defines a stub storage controller. 1
ConfigEvent class Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/ConfigEvent.php 2
InstallStorage class Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/InstallStorage.php Storage controller used by the Drupal installer.
CachedStorage class Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/CachedStorage.php Defines the cached storage controller.
NestedMatcher class Drupal\Core\Routing drupal/core/lib/Drupal/Core/Routing/NestedMatcher.php The nested matcher layers multiple partial matchers together. 4
MimeTypeMatcher class Drupal\Core\Routing drupal/core/lib/Drupal/Core/Routing/MimeTypeMatcher.php This class filters routes based on the media type in HTTP Accept headers. 1
RouteCompiler class Drupal\Core\Routing drupal/core/lib/Drupal/Core/Routing/RouteCompiler.php Compiler to generate derived information from a Route necessary for matching.
RoutingEvents final class Drupal\Core\Routing drupal/core/lib/Drupal/Core/Routing/RoutingEvents.php Contains all events thrown in the core routing component. 3
RouteBuilder class Drupal\Core\Routing drupal/core/lib/Drupal/Core/Routing/RouteBuilder.php Managing class for rebuilding the router table.
CompiledRoute class Drupal\Core\Routing drupal/core/lib/Drupal/Core/Routing/CompiledRoute.php Description of CompiledRoute
FirstEntryFinalMatcher class Drupal\Core\Routing drupal/core/lib/Drupal/Core/Routing/FirstEntryFinalMatcher.php Final matcher that simply returns the first item in the remaining routes. 4
MatcherDumper class Drupal\Core\Routing drupal/core/lib/Drupal/Core/Routing/MatcherDumper.php Dumps Route information to a database table. 2
RouteBuildEvent class Drupal\Core\Routing drupal/core/lib/Drupal/Core/Routing/RouteBuildEvent.php Represents route building information as event. 3
PathMatcher class Drupal\Core\Routing drupal/core/lib/Drupal/Core/Routing/PathMatcher.php Initial matcher to match a route against a built database, by path. 1
ChainMatcher class Drupal\Core\Routing drupal/core/lib/Drupal/Core/Routing/ChainMatcher.php Aggregates multiple matchers together in series. 1
HttpMethodMatcher class Drupal\Core\Routing drupal/core/lib/Drupal/Core/Routing/HttpMethodMatcher.php This class filters routes based on their HTTP Method. 3
UpdaterFileTransferException class Drupal\Core\Updater drupal/core/lib/Drupal/Core/Updater/UpdaterFileTransferException.php Defines a child class of Drupal\Core\Updater\UpdaterException that indicates a Drupal\Core\FileTransfer\FileTransferInterface exception.
Theme class Drupal\Core\Updater drupal/core/lib/Drupal/Core/Updater/Theme.php Defines a class for updating themes using Drupal\Core\FileTransfer\FileTransfer classes via authorize.php.
Module class Drupal\Core\Updater drupal/core/lib/Drupal/Core/Updater/Module.php Defines a class for updating modules using Drupal\Core\FileTransfer\FileTransfer classes via authorize.php.
LanguageManager class Drupal\Core\Language drupal/core/lib/Drupal/Core/Language/LanguageManager.php Class responsible for initializing each language type. 1
Language class Drupal\Core\Language drupal/core/lib/Drupal/Core/Language/Language.php An object containing the information for an interface language. 35
SchemaCache class Drupal\Core\Utility drupal/core/lib/Drupal/Core/Utility/SchemaCache.php Extends CacheArray to allow for dynamic building of the schema cache. 1
ModuleInfo class Drupal\Core\Utility drupal/core/lib/Drupal/Core/Utility/ModuleInfo.php Extends CacheArray to lazy load .info properties for modules. 1
UpdateException class Drupal\Core\Utility drupal/core/lib/Drupal/Core/Utility/UpdateException.php Exception class used to throw error if a module update fails. 1
ThemeRegistry class Drupal\Core\Utility drupal/core/lib/Drupal/Core/Utility/ThemeRegistry.php Builds the run-time theme registry. 2
Color class Drupal\Core\Utility drupal/core/lib/Drupal/Core/Utility/Color.php Performs color conversions. 2
ViewSubscriber class Drupal\Core\EventSubscriber drupal/core/lib/Drupal/Core/EventSubscriber/ViewSubscriber.php Main subscriber for VIEW HTTP responses.
LegacyControllerSubscriber class Drupal\Core\EventSubscriber drupal/core/lib/Drupal/Core/EventSubscriber/LegacyControllerSubscriber.php Access subscriber for controller requests.
MaintenanceModeSubscriber class Drupal\Core\EventSubscriber drupal/core/lib/Drupal/Core/EventSubscriber/MaintenanceModeSubscriber.php Maintenance mode subscriber for controller requests.
ConfigGlobalOverrideSubscriber class Drupal\Core\EventSubscriber drupal/core/lib/Drupal/Core/EventSubscriber/ConfigGlobalOverrideSubscriber.php Override configuration values with values in global $conf variable.
FinishResponseSubscriber class Drupal\Core\EventSubscriber drupal/core/lib/Drupal/Core/EventSubscriber/FinishResponseSubscriber.php Response subscriber to handle finished responses.
AccessSubscriber class Drupal\Core\EventSubscriber drupal/core/lib/Drupal/Core/EventSubscriber/AccessSubscriber.php Access subscriber for controller requests.
PathSubscriber class Drupal\Core\EventSubscriber drupal/core/lib/Drupal/Core/EventSubscriber/PathSubscriber.php Access subscriber for controller requests.
LegacyRequestSubscriber class Drupal\Core\EventSubscriber drupal/core/lib/Drupal/Core/EventSubscriber/LegacyRequestSubscriber.php KernelEvents::REQUEST event subscriber to initialize theme and modules.
ExceptionListener class Drupal\Core\EventSubscriber drupal/core/lib/Drupal/Core/EventSubscriber/ExceptionListener.php Override of Symfony EventListener class to kill 403 and 404 from server logs. 1
RequestCloseSubscriber class Drupal\Core\EventSubscriber drupal/core/lib/Drupal/Core/EventSubscriber/RequestCloseSubscriber.php Subscriber for all responses.
RouteProcessorSubscriber class Drupal\Core\EventSubscriber drupal/core/lib/Drupal/Core/EventSubscriber/RouteProcessorSubscriber.php Listener to process request controller information.
LegacyAccessSubscriber class Drupal\Core\EventSubscriber drupal/core/lib/Drupal/Core/EventSubscriber/LegacyAccessSubscriber.php Access subscriber for legacy controller requests.
MissingContextException class Drupal\Core\TypedData drupal/core/lib/Drupal/Core/TypedData/MissingContextException.php Exception thrown when data wrappers miss contextual information.
Primitive final class Drupal\Core\TypedData drupal/core/lib/Drupal/Core/TypedData/Primitive.php Class that holds constants for all primitive data types. 1
TypedDataManager class Drupal\Core\TypedData drupal/core/lib/Drupal/Core/TypedData/TypedDataManager.php Manages data type plugins.
TypedDataFactory class Drupal\Core\TypedData drupal/core/lib/Drupal/Core/TypedData/TypedDataFactory.php A factory for typed data objects.
ReadOnlyException class Drupal\Core\TypedData drupal/core/lib/Drupal/Core/TypedData/ReadOnlyException.php Exception thrown when trying to write or set ready-only data. 1
DatabaseLockBackend class Drupal\Core\Lock drupal/core/lib/Drupal/Core/Lock/DatabaseLockBackend.php Defines the database lock backend. This is the default backend in Drupal. 2
NullLockBackend class Drupal\Core\Lock drupal/core/lib/Drupal/Core/Lock/NullLockBackend.php Defines a Null lock backend.

Pages

Other projects