Classes, traits, and interfaces

Primary tabs

Name Type Namespace Location Description Direct usessort descending Use statements Strings
ClassLoader class Composer\Autoload drupal/core/vendor/composer/ClassLoader.php ClassLoader implements a PSR-0 class loader
SystemListingInfo class Drupal\Core drupal/core/lib/Drupal/Core/SystemListingInfo.php Returns information about system object files (modules, themes, etc.). 1
CoreBundle class Drupal\Core drupal/core/lib/Drupal/Core/CoreBundle.php Bundle class for mandatory core services. 2
ContentNegotiation class Drupal\Core drupal/core/lib/Drupal/Core/ContentNegotiation.php This class is a central library for content type negotiation. 8 2
LegacyUrlMatcher class Drupal\Core drupal/core/lib/Drupal/Core/LegacyUrlMatcher.php UrlMatcher matches URL based on a set of routes. 2
HttpKernel class Drupal\Core drupal/core/lib/Drupal/Core/HttpKernel.php This HttpKernel is used to manage scope changes of the DI container. 1 2
ArchiverException class Drupal\Component\Archiver drupal/core/lib/Drupal/Component/Archiver/ArchiverException.php Defines an exception class for Drupal\Component\Archiver\ArchiverInterface.
ArchiveTar class Drupal\Component\Archiver drupal/core/lib/Drupal/Component/Archiver/ArchiveTar.php Creates a (compressed) Tar archive 2
MockFileFinder class Drupal\Component\Reflection drupal/core/lib/Drupal/Component/Reflection/MockFileFinder.php Defines a mock file finder that only returns a single filename. 1
String class Drupal\Component\Utility drupal/core/lib/Drupal/Component/Utility/String.php Provides helpers to operate on strings. 17
MapArray class Drupal\Component\Utility drupal/core/lib/Drupal/Component/Utility/MapArray.php Provides generic array mapping helper methods. 2
Settings final class Drupal\Component\Utility drupal/core/lib/Drupal/Component/Utility/Settings.php Read only settings that are initialized with the class. 12 2
UrlValidator class Drupal\Component\Utility drupal/core/lib/Drupal/Component/Utility/UrlValidator.php Helper class to support filtering bad protocols from an url. 5
_DiffOp_Copy class drupal/core/lib/Drupal/Component/Diff/DiffEngine.php @todo document @private @subpackage DifferenceEngine
_DiffOp_Delete class drupal/core/lib/Drupal/Component/Diff/DiffEngine.php @todo document @private @subpackage DifferenceEngine
_DiffOp_Add class drupal/core/lib/Drupal/Component/Diff/DiffEngine.php @todo document @private @subpackage DifferenceEngine
_DiffOp_Change class drupal/core/lib/Drupal/Component/Diff/DiffEngine.php @todo document @private @subpackage DifferenceEngine
_DiffEngine class drupal/core/lib/Drupal/Component/Diff/DiffEngine.php Class used internally by Diff to actually compute the diffs.
_HWLDF_WordAccumulator class drupal/core/lib/Drupal/Component/Diff/DiffEngine.php @todo document @private @subpackage DifferenceEngine
WordLevelDiff class drupal/core/lib/Drupal/Component/Diff/DiffEngine.php @todo document @private @subpackage DifferenceEngine
DrupalDiffFormatter class drupal/core/lib/Drupal/Component/Diff/DiffEngine.php Diff formatter which uses Drupal theme functions. @private @subpackage DifferenceEngine
DrupalDiffInline class drupal/core/lib/Drupal/Component/Diff/DiffEngine.php Drupal inline Diff formatter. @private @subpackage DifferenceEngine
PhpStorageFactory class Drupal\Component\PhpStorage drupal/core/lib/Drupal/Component/PhpStorage/PhpStorageFactory.php Creates a php storage object 6
TwigReference class Drupal\Core\Template drupal/core/lib/Drupal/Core/Template/TwigReference.php A class used to pass variables by reference while they are used in twig. 2
TwigReferenceFunction class Drupal\Core\Template drupal/core/lib/Drupal/Core/Template/TwigReferenceFunction.php This class is used to create functions requiring references like 'hide'.
TwigTemplate abstract class Drupal\Core\Template drupal/core/lib/Drupal/Core/Template/TwigTemplate.php This is the base class for compiled Twig templates.
TwigReferenceFunctions class Drupal\Core\Template drupal/core/lib/Drupal/Core/Template/TwigReferenceFunctions.php A helper used to unwrap TwigReference objects transparently. 1
TwigNodeExpressionNameReference class Drupal\Core\Template drupal/core/lib/Drupal/Core/Template/TwigNodeExpressionNameReference.php A class that defines a reference to the name for all nodes that represent expressions.
TwigFunctionTokenParser class Drupal\Core\Template drupal/core/lib/Drupal/Core/Template/TwigFunctionTokenParser.php A class that defines the Twig token parser for Drupal.
TypedConfigElementFactory class Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/TypedConfigElementFactory.php A factory for typed config element objects.
ConfigEvent class Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/ConfigEvent.php 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 2
RouteBuilderStatic class Drupal\Core\Routing drupal/core/lib/Drupal/Core/Routing/RouteBuilderStatic.php This builds a static version of the router.
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
BatchStorage class Drupal\Core\Utility drupal/core/lib/Drupal/Core/Utility/BatchStorage.php 2
ModuleInfo class Drupal\Core\Utility drupal/core/lib/Drupal/Core/Utility/ModuleInfo.php Extends CacheArray to lazy load .info.yml properties for modules. 1
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. 2
LegacyControllerSubscriber class Drupal\Core\EventSubscriber drupal/core/lib/Drupal/Core/EventSubscriber/LegacyControllerSubscriber.php Access subscriber for controller requests. 2
SlaveDatabaseIgnoreSubscriber class Drupal\Core\EventSubscriber drupal/core/lib/Drupal/Core/EventSubscriber/SlaveDatabaseIgnoreSubscriber.php System subscriber for controller requests. 1 2
ReverseProxySubscriber class Drupal\Core\EventSubscriber drupal/core/lib/Drupal/Core/EventSubscriber/ReverseProxySubscriber.php Reverse proxy subscriber for controller requests. 1 2
ConfigGlobalOverrideSubscriber class Drupal\Core\EventSubscriber drupal/core/lib/Drupal/Core/EventSubscriber/ConfigGlobalOverrideSubscriber.php Defines a configuration global override for contexts. 2
LanguageRequestSubscriber class Drupal\Core\EventSubscriber drupal/core/lib/Drupal/Core/EventSubscriber/LanguageRequestSubscriber.php Sets the $request property on the language manager. 2
AccessSubscriber class Drupal\Core\EventSubscriber drupal/core/lib/Drupal/Core/EventSubscriber/AccessSubscriber.php Access subscriber for controller requests. 2
LegacyRequestSubscriber class Drupal\Core\EventSubscriber drupal/core/lib/Drupal/Core/EventSubscriber/LegacyRequestSubscriber.php KernelEvents::REQUEST event subscriber to initialize theme and modules. 2
LegacyAccessSubscriber class Drupal\Core\EventSubscriber drupal/core/lib/Drupal/Core/EventSubscriber/LegacyAccessSubscriber.php Access subscriber for legacy controller requests. 2
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. 2
ReadOnlyException class Drupal\Core\TypedData drupal/core/lib/Drupal/Core/TypedData/ReadOnlyException.php Exception thrown when trying to write or set ready-only data. 2
VariableLog class Drupal\Core\Mail drupal/core/lib/Drupal/Core/Mail/VariableLog.php Defines a mail sending implementation that captures sent messages to a variable.

Pages

Other projects