Classes, traits, and interfaces

Primary tabs

Name Type Namespace Location Description Direct uses Use statementssort ascending Strings
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
DatabaseStorage class Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/DatabaseStorage.php Defines the Database storage controller. 1
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
NullStorage class Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/NullStorage.php Defines a stub storage controller. 1
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
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
Updater class Drupal\Core\Updater drupal/core/lib/Drupal/Core/Updater/Updater.php Defines the base class for Updaters used in Drupal. 2 1
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
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
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
PathListenerBase abstract class Drupal\Core\EventSubscriber drupal/core/lib/Drupal/Core/EventSubscriber/PathListenerBase.php Base class for listeners that are manipulating the path. 2 1
Primitive final class Drupal\Core\TypedData drupal/core/lib/Drupal/Core/TypedData/Primitive.php Class that holds constants for all primitive data types. 1
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
KeyValueDatabaseFactory class Drupal\Core\KeyValueStore drupal/core/lib/Drupal/Core/KeyValueStore/KeyValueDatabaseFactory.php Defines the key/value store factory for the database backend. 1 1
KeyValueFactory class Drupal\Core\KeyValueStore drupal/core/lib/Drupal/Core/KeyValueStore/KeyValueFactory.php Defines the key/value store factory. 1 1
PHPTransliteration class Drupal\Core\Transliteration drupal/core/lib/Drupal/Core/Transliteration/PHPTransliteration.php Enhances PHPTransliteration with an alter hook. 1
AliasManagerCacheDecorator class Drupal\Core\CacheDecorator drupal/core/lib/Drupal/Core/CacheDecorator/AliasManagerCacheDecorator.php Class used by the PathSubscriber to get the system path and cache path lookups. 1
NullBackend class Drupal\Core\Cache drupal/core/lib/Drupal/Core/Cache/NullBackend.php Defines a stub cache implementation. 1
CacheFactory class Drupal\Core\Cache drupal/core/lib/Drupal/Core/Cache/CacheFactory.php Defines the cache backend factory. 1
InstallBackend class Drupal\Core\Cache drupal/core/lib/Drupal/Core/Cache/InstallBackend.php Defines a stub cache implementation to be used during installation. 1
AccessManager class Drupal\Core\Access drupal/core/lib/Drupal/Core/Access/AccessManager.php Attaches access check services to routes and runs them on request. 1
EntityFormControllerNG class Drupal\Core\Entity drupal/core/lib/Drupal/Core/Entity/EntityFormControllerNG.php Entity form controller variant for entity types using the new property API. 1 1
PublicStream class Drupal\Core\StreamWrapper drupal/core/lib/Drupal/Core/StreamWrapper/PublicStream.php Defines a Drupal public (public://) stream wrapper class. 1 1
StatementPrefetch class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/StatementPrefetch.php An implementation of DatabaseStatementInterface that prefetches all data. 1 1
TransactionNameNonUniqueException class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/TransactionNameNonUniqueException.php Exception thrown when a savepoint or transaction name occurs twice. 1
AjaxResponse class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/AjaxResponse.php JSON response object for AJAX requests. 1
AfterCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/AfterCommand.php An AJAX command for calling the jQuery after() method. 1
RemoveCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/RemoveCommand.php AJAX command for calling the jQuery remove() method. 1
AlertCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/AlertCommand.php AJAX command for a javascript alert box. 1
PrependCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/PrependCommand.php AJAX command for calling the jQuery insert() method. 1
SettingsCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/SettingsCommand.php AJAX command for adjusting Drupal's JavaScript settings. 1
AppendCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/AppendCommand.php An AJAX command for calling the jQuery append() method. 1
DataCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/DataCommand.php An AJAX command for implementing jQuery's data() method. 1
CssCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/CssCommand.php An AJAX command for calling the jQuery css() method. 1
RestripeCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/RestripeCommand.php AJAX command for resetting the striping on a table. 1
HtmlCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/HtmlCommand.php AJAX command for calling the jQuery html() method. 1
ChangedCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/ChangedCommand.php An AJAX command for marking HTML elements as changed. 1
AddCssCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/AddCssCommand.php An AJAX command for adding css to the page via ajax. 1
BeforeCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/BeforeCommand.php An AJAX command for calling the jQuery before() method. 1
InvokeCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/InvokeCommand.php AJAX command for invoking an arbitrary jQuery method. 1
Memory class Drupal\Core\Queue drupal/core/lib/Drupal/Core/Queue/Memory.php Static queue implementation. 1 1
System class Drupal\Core\Queue drupal/core/lib/Drupal/Core/Queue/System.php Default queue implementation. 1 1
AliasManager class Drupal\Core\Path drupal/core/lib/Drupal/Core/Path/AliasManager.php 1
Path class Drupal\Core\Path drupal/core/lib/Drupal/Core/Path/Path.php Defines a class for CRUD operations on path aliases. 1
ConfigStorageController class Drupal\Core\Config\Entity drupal/core/lib/Drupal/Core/Config/Entity/ConfigStorageController.php Defines the storage controller class for configuration entities. 1 1

Pages

Other projects