Classes, traits, and interfaces

Primary tabs

Contains filters are case sensitive
Name Typesort descending Namespace Location Description
DatabaseTasks abstract class includes/install.inc Database installer structure.
DatabaseTaskException class includes/install.inc Exception thrown if the database installer fails.
DrupalFakeCache class includes/cache-install.inc Defines a stub cache implementation to be used during installation.
DrupalUpdateException class includes/update.inc @class Exception class used to throw error if a module update fails.
TableSort class includes/tablesort.inc Query extender class for tablesort queries.
DrupalLocalStreamWrapper abstract class includes/stream_wrappers.inc Drupal stream wrapper base class for local files.
DrupalPublicStreamWrapper class includes/stream_wrappers.inc Drupal public (public://) stream wrapper class.
DrupalPrivateStreamWrapper class includes/stream_wrappers.inc Drupal private (private://) stream wrapper class.
DrupalTemporaryStreamWrapper class includes/stream_wrappers.inc Drupal temporary (temporary://) stream wrapper class.
DrupalDefaultEntityController class includes/entity.inc Default implementation of DrupalEntityControllerInterface.
EntityFieldQueryException class includes/entity.inc Exception thrown by EntityFieldQuery() on unsupported query syntax.
EntityFieldQuery class includes/entity.inc Retrieves entities matching a given set of conditions.
EntityMalformedException class includes/entity.inc Defines an exception thrown when a malformed entity is passed.
BatchQueue class includes/batch.queue.inc Defines a batch queue.
BatchMemoryQueue class includes/batch.queue.inc Defines a batch queue for non-progressive batches.
DrupalDatabaseCache class includes/cache.inc Defines a default cache implementation.
Updater class includes/updater.inc Base class for Updaters used in Drupal.
UpdaterException class includes/updater.inc Exception class for the Updater class hierarchy.
UpdaterFileTransferException class includes/updater.inc Child class of UpdaterException that indicates a FileTransfer exception.
ThemeRegistry class includes/theme.inc Builds the run-time theme registry.
DrupalCacheArray abstract class includes/bootstrap.inc Provides a caching wrapper to be used in place of large array structures.
SchemaCache class includes/bootstrap.inc Extends DrupalCacheArray to allow for dynamic building of the schema cache.
PagerDefault class includes/pager.inc Query extender for pager queries.
Query abstract class includes/database/query.inc Base class for query builders.
InsertQuery class includes/database/query.inc General class for an abstracted INSERT query.
DeleteQuery class includes/database/query.inc General class for an abstracted DELETE operation.
TruncateQuery class includes/database/query.inc General class for an abstracted TRUNCATE operation.
UpdateQuery class includes/database/query.inc General class for an abstracted UPDATE operation.
MergeQuery class includes/database/query.inc General class for an abstracted MERGE query operation.
DatabaseCondition class includes/database/query.inc Generic class for a series of conditions in a query.
DatabaseStatementPrefetch class includes/database/prefetch.inc An implementation of DatabaseStatementInterface that prefetches all data.
SelectQueryExtender class includes/database/select.inc The base extender class for Select queries.
SelectQuery class includes/database/select.inc Query builder for SELECT statements.
DatabaseLog class includes/database/log.inc Database query logger.
DatabaseSchema abstract class includes/database/schema.inc
DatabaseSchemaObjectExistsException class includes/database/schema.inc Exception thrown if an object being created already exists.
DatabaseSchemaObjectDoesNotExistException class includes/database/schema.inc Exception thrown if an object being modified doesn't exist yet.
DatabaseConnection abstract class includes/database/database.inc Base Database API class.
Database abstract class includes/database/database.inc Primary front-controller for the database system.
DatabaseTransactionNoActiveException class includes/database/database.inc Exception for when popTransaction() is called with no active transaction.
DatabaseTransactionNameNonUniqueException class includes/database/database.inc Exception thrown when a savepoint or transaction name occurs twice.
DatabaseTransactionCommitFailedException class includes/database/database.inc Exception thrown when a commit() function fails.
DatabaseTransactionExplicitCommitNotAllowedException class includes/database/database.inc Exception to deny attempts to explicitly manage transactions.
DatabaseTransactionOutOfOrderException class includes/database/database.inc Exception thrown when a rollback() resulted in other active transactions being rolled-back.
InvalidMergeQueryException class includes/database/database.inc Exception thrown for merge queries that do not make semantic sense.
FieldsOverlapException class includes/database/database.inc Exception thrown if an insert query specifies a field twice.
NoFieldsException class includes/database/database.inc Exception thrown if an insert query doesn't specify insert or default fields.
DatabaseConnectionNotDefinedException class includes/database/database.inc Exception thrown if an undefined database connection is requested.
DatabaseDriverNotSpecifiedException class includes/database/database.inc Exception thrown if no driver is specified for a database connection.
DatabaseTransaction class includes/database/database.inc A wrapper class for creating and managing database transactions.