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