Classes, traits, and interfaces

Primary tabs

Name Type Namespace Locationsort descending Description Direct uses Use statements Strings
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.
Update class Drupal\Core\Database\Driver\sqlite drupal/core/lib/Drupal/Core/Database/Driver/sqlite/Update.php
DriverNotSpecifiedException class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/DriverNotSpecifiedException.php Exception thrown if no driver is specified for a database connection.
TaskException class Drupal\Core\Database\Install drupal/core/lib/Drupal/Core/Database/Install/TaskException.php Exception thrown if the database installer fails. 1
Tasks abstract class Drupal\Core\Database\Install drupal/core/lib/Drupal/Core/Database/Install/Tasks.php Database installer structure. 3 3
IntegrityConstraintViolationException class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/IntegrityConstraintViolationException.php Exception thrown if a query would violate an integrity constraint. 4
Log class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/Log.php Database query logger.
AlterableInterface interface Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/AlterableInterface.php Interface for a query that can be manipulated via an alter hook. 2 7
Condition class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/Condition.php Generic class for a series of conditions in a query. 6
ConditionInterface interface Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/ConditionInterface.php Interface for a conditional clause in a query. 5
Delete class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/Delete.php General class for an abstracted DELETE operation. 3 3
ExtendableInterface interface Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/ExtendableInterface.php Interface for extendable query objects. 1
FieldsOverlapException class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/FieldsOverlapException.php Exception thrown if an insert query specifies a field twice.
Insert class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/Insert.php General class for an abstracted INSERT query. 3 3
InvalidMergeQueryException class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/InvalidMergeQueryException.php Exception thrown for merge queries that do not make semantic sense. 1
Merge class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/Merge.php General class for an abstracted MERGE query operation. 3 6
NoFieldsException class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/NoFieldsException.php Exception thrown if an insert query doesn't specify insert or default fields. 1
PagerSelectExtender class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/PagerSelectExtender.php Query extender for pager queries. 1
PlaceholderInterface interface Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/PlaceholderInterface.php Interface for a query that accepts placeholders. 3 1
Query abstract class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/Query.php Base class for query builders. 6
Select class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/Select.php Query builder for SELECT statements. 3 4
SelectExtender class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/SelectExtender.php The base extender class for Select queries. 3 4
SelectInterface interface Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/SelectInterface.php Interface definition for a Select Query object. 2 16
TableSortExtender class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/TableSortExtender.php Query extender class for tablesort queries.
Truncate class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/Truncate.php General class for an abstracted TRUNCATE operation. 3 3
Update class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/Update.php General class for an abstracted UPDATE operation. 3 3
Schema abstract class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/Schema.php 3 3
SchemaException class Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/SchemaException.php Base exception for Schema-related errors. 2

Pages

Other projects