Classes, traits, and interfaces

Primary tabs

Name Type Namespace Locationsort descending Description Direct uses Use statements Strings
ConfigException class Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/ConfigException.php A base exception thrown in any configuration system operations. 1 2
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
ConfigEntityBase abstract class Drupal\Core\Config\Entity drupal/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php Defines a base configuration entity class. 8 8
ConfigEntityInterface interface Drupal\Core\Config\Entity drupal/core/lib/Drupal/Core/Config/Entity/ConfigEntityInterface.php Defines the interface common for all configuration entities. 2 1
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
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
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.
NullStorage class Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/NullStorage.php Defines a stub storage controller. 1
StorageException class Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/StorageException.php An exception thrown in case of storage controller operation errors.
StorageInterface interface Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/StorageInterface.php Defines an interface for configuration storage controllers. 4 2
ContentNegotiation class Drupal\Core drupal/core/lib/Drupal/Core/ContentNegotiation.php This class is a central library for content type negotiation. 2
ControllerResolver class Drupal\Core drupal/core/lib/Drupal/Core/ControllerResolver.php ControllerResolver to enhance controllers beyond Symfony's basic handling. 1
CoreBundle class Drupal\Core drupal/core/lib/Drupal/Core/CoreBundle.php Bundle class for mandatory core services. 1
Connection abstract class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/Connection.php Base Database API class. 3 35
ConnectionNotDefinedException class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/ConnectionNotDefinedException.php Exception thrown if an undefined database connection is requested. 3
Database abstract class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/Database.php Primary front-controller for the database system. 60
DatabaseException interface Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/DatabaseException.php Interface for a database exception. 14 4
DatabaseExceptionWrapper class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/DatabaseExceptionWrapper.php This wrapper class serves only to provide additional debug information. 3
Connection class Drupal\Core\Database\Driver\mysql drupal/core/lib/Drupal/Core/Database/Driver/mysql/Connection.php 1
Delete class Drupal\Core\Database\Driver\mysql drupal/core/lib/Drupal/Core/Database/Driver/mysql/Delete.php
Insert class Drupal\Core\Database\Driver\mysql drupal/core/lib/Drupal/Core/Database/Driver/mysql/Insert.php
Tasks class Drupal\Core\Database\Driver\mysql\Install drupal/core/lib/Drupal/Core/Database/Driver/mysql/Install/Tasks.php Specifies installation tasks for MySQL and equivalent databases.
Merge class Drupal\Core\Database\Driver\mysql drupal/core/lib/Drupal/Core/Database/Driver/mysql/Merge.php
Schema class Drupal\Core\Database\Driver\mysql drupal/core/lib/Drupal/Core/Database/Driver/mysql/Schema.php
Select class Drupal\Core\Database\Driver\mysql drupal/core/lib/Drupal/Core/Database/Driver/mysql/Select.php
Transaction class Drupal\Core\Database\Driver\mysql drupal/core/lib/Drupal/Core/Database/Driver/mysql/Transaction.php
Truncate class Drupal\Core\Database\Driver\mysql drupal/core/lib/Drupal/Core/Database/Driver/mysql/Truncate.php
Update class Drupal\Core\Database\Driver\mysql drupal/core/lib/Drupal/Core/Database/Driver/mysql/Update.php
Connection class Drupal\Core\Database\Driver\pgsql drupal/core/lib/Drupal/Core/Database/Driver/pgsql/Connection.php 1
Delete class Drupal\Core\Database\Driver\pgsql drupal/core/lib/Drupal/Core/Database/Driver/pgsql/Delete.php
Insert class Drupal\Core\Database\Driver\pgsql drupal/core/lib/Drupal/Core/Database/Driver/pgsql/Insert.php
Tasks class Drupal\Core\Database\Driver\pgsql\Install drupal/core/lib/Drupal/Core/Database/Driver/pgsql/Install/Tasks.php PostgreSQL specific install functions
Merge class Drupal\Core\Database\Driver\pgsql drupal/core/lib/Drupal/Core/Database/Driver/pgsql/Merge.php
Schema class Drupal\Core\Database\Driver\pgsql drupal/core/lib/Drupal/Core/Database/Driver/pgsql/Schema.php
Select class Drupal\Core\Database\Driver\pgsql drupal/core/lib/Drupal/Core/Database/Driver/pgsql/Select.php
Transaction class Drupal\Core\Database\Driver\pgsql drupal/core/lib/Drupal/Core/Database/Driver/pgsql/Transaction.php
Truncate class Drupal\Core\Database\Driver\pgsql drupal/core/lib/Drupal/Core/Database/Driver/pgsql/Truncate.php
Update class Drupal\Core\Database\Driver\pgsql drupal/core/lib/Drupal/Core/Database/Driver/pgsql/Update.php
Connection class Drupal\Core\Database\Driver\sqlite drupal/core/lib/Drupal/Core/Database/Driver/sqlite/Connection.php Specific SQLite implementation of DatabaseConnection. 1
Delete class Drupal\Core\Database\Driver\sqlite drupal/core/lib/Drupal/Core/Database/Driver/sqlite/Delete.php SQLite specific implementation of DeleteQuery.
Insert class Drupal\Core\Database\Driver\sqlite drupal/core/lib/Drupal/Core/Database/Driver/sqlite/Insert.php SQLite specific implementation of InsertQuery.
Tasks class Drupal\Core\Database\Driver\sqlite\Install drupal/core/lib/Drupal/Core/Database/Driver/sqlite/Install/Tasks.php
Merge class Drupal\Core\Database\Driver\sqlite drupal/core/lib/Drupal/Core/Database/Driver/sqlite/Merge.php
Schema class Drupal\Core\Database\Driver\sqlite drupal/core/lib/Drupal/Core/Database/Driver/sqlite/Schema.php
Select class Drupal\Core\Database\Driver\sqlite drupal/core/lib/Drupal/Core/Database/Driver/sqlite/Select.php
Statement class Drupal\Core\Database\Driver\sqlite drupal/core/lib/Drupal/Core/Database/Driver/sqlite/Statement.php Specific SQLite implementation of DatabaseConnection. 1
Transaction class Drupal\Core\Database\Driver\sqlite drupal/core/lib/Drupal/Core/Database/Driver/sqlite/Transaction.php
Truncate class Drupal\Core\Database\Driver\sqlite drupal/core/lib/Drupal/Core/Database/Driver/sqlite/Truncate.php SQLite specific implementation of TruncateQuery.

Pages

Other projects