Classes, traits, and interfaces

Primary tabs

Name Typesort ascending Namespace Location Description Direct uses Use statements Strings
Connection abstract class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/Connection.php Base Database API class. 3 35
Transaction class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/Transaction.php A wrapper class for creating and managing database transactions. 3 3
StatementEmpty class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/StatementEmpty.php Empty implementation of a database statement. 2
Schema abstract class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/Schema.php 3 3
TransactionNameNonUniqueException class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/TransactionNameNonUniqueException.php Exception thrown when a savepoint or transaction name occurs twice. 1
ConnectionNotDefinedException class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/ConnectionNotDefinedException.php Exception thrown if an undefined database connection is requested. 3
DriverNotSpecifiedException class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/DriverNotSpecifiedException.php Exception thrown if no driver is specified for a database connection.
Database abstract class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/Database.php Primary front-controller for the database system. 60
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
InsertCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/InsertCommand.php Generic AJAX command for inserting content. 6 7
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
ReplaceCommand class Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/ReplaceCommand.php AJAX command for calling the jQuery replace() method. 2
BatchMemory class Drupal\Core\Queue drupal/core/lib/Drupal/Core/Queue/BatchMemory.php Defines a batch queue handler used by the Batch API for non-progressive batches.
Memory class Drupal\Core\Queue drupal/core/lib/Drupal/Core/Queue/Memory.php Static queue implementation. 1 1
Batch class Drupal\Core\Queue drupal/core/lib/Drupal/Core/Queue/Batch.php Defines a batch queue handler used by the Batch API.
System class Drupal\Core\Queue drupal/core/lib/Drupal/Core/Queue/System.php Default queue implementation. 1 1
Plugin class Drupal\Core\Annotation drupal/core/lib/Drupal/Core/Annotation/Plugin.php Defines a Plugin annotation object. 289
Translation class Drupal\Core\Annotation drupal/core/lib/Drupal/Core/Annotation/Translation.php Defines a translatable annotation object. 126
MemoryBackend class Drupal\Core\Flood drupal/core/lib/Drupal/Core/Flood/MemoryBackend.php Defines the memory flood backend. This is used for testing.
DatabaseBackend class Drupal\Core\Flood drupal/core/lib/Drupal/Core/Flood/DatabaseBackend.php Defines the database flood backend. This is the default Drupal backend.
DrupalDateTime class Drupal\Core\Datetime drupal/core/lib/Drupal/Core/Datetime/DrupalDateTime.php Extends DateTimePlus(). 8
ContainerBuilder class Drupal\Core\DependencyInjection drupal/core/lib/Drupal/Core/DependencyInjection/ContainerBuilder.php Drupal's dependency injection container builder. 4
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
NativePhpunitTask class drupal/core/vendor/doctrine/common/tests/NativePhpunitTask.php A more flexible and powerful PHPUnit Task than the native Phing one.
NativePhpunitPrinter class drupal/core/vendor/doctrine/common/tests/NativePhpunitTask.php
PhpExtensions class drupal/core/vendor/doctrine/common/bin/travis-setup.php
PluginException class Drupal\Component\Plugin\Exception drupal/core/lib/Drupal/Component/Plugin/Exception/PluginException.php Generic Plugin exception class to be thrown when no more specific class is applicable. 3
InvalidDecoratedMethod class Drupal\Component\Plugin\Exception drupal/core/lib/Drupal/Component/Plugin/Exception/InvalidDecoratedMethod.php Exception thrown when a decorator's _call() method is triggered, but the decorated object does not contain the requested method.
ReflectionFactory class Drupal\Component\Plugin\Factory drupal/core/lib/Drupal/Component/Plugin/Factory/ReflectionFactory.php A plugin factory that maps instance configuration to constructor arguments. 3
DefaultFactory class Drupal\Component\Plugin\Factory drupal/core/lib/Drupal/Component/Plugin/Factory/DefaultFactory.php Default plugin factory. 4 10
StaticDiscovery class Drupal\Component\Plugin\Discovery drupal/core/lib/Drupal/Component/Plugin/Discovery/StaticDiscovery.php A discovery mechanism that allows plugin definitions to be manually registered rather than actively discovered. 5
ProcessDecorator class Drupal\Component\Plugin\Discovery drupal/core/lib/Drupal/Component/Plugin/Discovery/ProcessDecorator.php Allows custom processing of the discovered definition. 8
DerivativeDiscoveryDecorator class Drupal\Component\Plugin\Discovery drupal/core/lib/Drupal/Component/Plugin/Discovery/DerivativeDiscoveryDecorator.php Base class providing the tools for a plugin discovery to be derivative aware. 5
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
ConfigEntityBase abstract class Drupal\Core\Config\Entity drupal/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php Defines a base configuration entity class. 8 8
ConfigEntityListController class Drupal\Core\Config\Entity drupal/core/lib/Drupal/Core/Config/Entity/ConfigEntityListController.php Defines the default list controller for ConfigEntity objects. 2 2

Pages

Other projects