Classes, traits, and interfaces

Primary tabs

Name Typesort descending Namespace Location Description Direct uses Use statements Strings
AttributeValueBase abstract class Drupal\Core\Template drupal/core/lib/Drupal/Core/Template/AttributeValueBase.php Defines the base class for an attribute type. 3
TwigEnvironment class Drupal\Core\Template drupal/core/lib/Drupal/Core/Template/TwigEnvironment.php A class that defines a Twig environment for Drupal.
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'.
Attribute class Drupal\Core\Template drupal/core/lib/Drupal/Core/Template/Attribute.php A class that can be used for collecting then rendering HTML attributtes. 18
AttributeBoolean class Drupal\Core\Template drupal/core/lib/Drupal/Core/Template/AttributeBoolean.php A class that defines a type of boolean HTML attribute.
TwigNodeVisitor class Drupal\Core\Template drupal/core/lib/Drupal/Core/Template/TwigNodeVisitor.php Provides a Twig_NodeVisitor to change the generated parse-tree.
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
AttributeArray class Drupal\Core\Template drupal/core/lib/Drupal/Core/Template/AttributeArray.php A class that defines a type of Attribute that can be added to as an array.
AttributeString class Drupal\Core\Template drupal/core/lib/Drupal/Core/Template/AttributeString.php A class that represents most standard HTML attributes.
TwigFactory class Drupal\Core\Template drupal/core/lib/Drupal/Core/Template/TwigFactory.php A class for constructing Twig_Environment objects.
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.
FileTransferException class Drupal\Core\FileTransfer drupal/core/lib/Drupal/Core/FileTransfer/FileTransferException.php FileTransferException class. 3
FTP abstract class Drupal\Core\FileTransfer drupal/core/lib/Drupal/Core/FileTransfer/FTP.php Defines the base class for FTP implementations. 1
SSH class Drupal\Core\FileTransfer drupal/core/lib/Drupal/Core/FileTransfer/SSH.php The SSH connection class for the update module.
FTPExtension class Drupal\Core\FileTransfer drupal/core/lib/Drupal/Core/FileTransfer/FTPExtension.php Defines a file transfer class using the PHP FTP extension.
Local class Drupal\Core\FileTransfer drupal/core/lib/Drupal/Core/FileTransfer/Local.php Defines the local connection class for copying files as the httpd user. 1
FileTransfer abstract class Drupal\Core\FileTransfer drupal/core/lib/Drupal/Core/FileTransfer/FileTransfer.php Defines the base FileTransfer class. 4 1
ConfigFactory class Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/ConfigFactory.php Defines the configuration object factory. 1
ConfigException class Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/ConfigException.php A base exception thrown in any configuration system operations. 1 2
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
FileStorage class Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/FileStorage.php Defines the file storage controller. 1 7
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
PartialMatcher abstract class Drupal\Core\Routing drupal/core/lib/Drupal/Core/Routing/PartialMatcher.php Utility base class for partial matchers. 2
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
Updater class Drupal\Core\Updater drupal/core/lib/Drupal/Core/Updater/Updater.php Defines the base class for Updaters used in Drupal. 2 1
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.
UpdaterException class Drupal\Core\Updater drupal/core/lib/Drupal/Core/Updater/UpdaterException.php Defines a Exception class for the Drupal\Core\Updater\Updater class hierarchy. 1 1
LanguageManager class Drupal\Core\Language drupal/core/lib/Drupal/Core/Language/LanguageManager.php Class responsible for initializing each language type. 1

Pages

Other projects