Classes, traits, and interfaces - 7.x - drupal

Primary tabs

Name Deprecated Object type Namespace File name Summary Direct uses Use statements Strings
DatabaseTaskException class includes/install.inc Exception thrown if the database installer fails.
DatabaseTasks abstract class includes/install.inc Database installer structure. 3
DatabaseTasks_mysql class includes/database/mysql/install.inc Specifies installation tasks for MySQL and equivalent databases.
DatabaseTasks_pgsql class includes/database/pgsql/install.inc
DatabaseTasks_sqlite class includes/database/sqlite/install.inc @file SQLite specific install functions
DatabaseTemporaryQueryTestCase class modules/simpletest/tests/database_test.test Temporary query tests.
DatabaseTestCase class modules/simpletest/tests/database_test.test Base test class for databases. 31
DatabaseTransaction class includes/database/database.inc A wrapper class for creating and managing database transactions.
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.
DatabaseTransactionNameNonUniqueException class includes/database/database.inc Exception thrown when a savepoint or transaction name occurs twice.
DatabaseTransactionNoActiveException class includes/database/database.inc Exception for when popTransaction() is called with no active transaction.
DatabaseTransactionOutOfOrderException class includes/database/database.inc Exception thrown when a rollback() resulted in other active transactions being rolled-back.
DatabaseTransactionTestCase class modules/simpletest/tests/database_test.test Test transaction support, particularly nesting.
DatabaseUpdateComplexTestCase class modules/simpletest/tests/database_test.test Tests for more complex update statements.
DatabaseUpdateLOBTestCase class modules/simpletest/tests/database_test.test Test update queries involving LOB values.
DatabaseUpdateTestCase class modules/simpletest/tests/database_test.test Update builder tests.
DateFormatTestCase class modules/system/system.test Tests date format configuration.
DateTimeFunctionalTest class modules/system/system.test Tests generic date and time handling capabilities of Drupal.
DBLogTestCase class modules/dblog/dblog.test Tests logging messages to the database.
DefaultMailSystem class modules/system/system.mail.inc The default Drupal mail backend using PHP's mail function. 1
DeleteQuery class includes/database/query.inc General class for an abstracted DELETE operation. 1
DeleteQuery_sqlite class includes/database/sqlite/query.inc SQLite specific implementation of DeleteQuery.
DeserializationException class TYPO3\PharStreamWrapper\Phar misc/typo3/phar-stream-wrapper/src/Phar/DeserializationException.php 1
DisabledNodeTypeTestCase class modules/simpletest/tests/upgrade/upgrade.node.test Tests the upgrade path for node disabled node types.
DrupalAddFeedTestCase class modules/simpletest/tests/common.test Basic tests for drupal_add_feed().
DrupalAddHtmlHeadLinkTest class modules/simpletest/tests/common.test Test for drupal_add_html_head_link().
DrupalAlterTestCase class modules/simpletest/tests/common.test Tests for URL generation functions.
DrupalAttributesUnitTest class modules/simpletest/tests/common.test Tests for the format_date() function.
DrupalAutoloadTestClass class modules/simpletest/tests/drupal_autoload_test/drupal_autoload_test_class.inc This class is empty because we only care if Drupal can find it.
DrupalAutoloadTestInterface interface modules/simpletest/tests/drupal_autoload_test/drupal_autoload_test_interface.inc This interface is empty because we only care if Drupal can find it. 1
DrupalCacheArray abstract class includes/bootstrap.inc Provides a caching wrapper to be used in place of large array structures. 2
DrupalCacheInterface interface includes/cache.inc Defines an interface for cache implementations. 2
DrupalDataApiTest class modules/simpletest/tests/common.test Tests for CRUD API functions.
DrupalDatabaseCache class includes/cache.inc Defines a default cache implementation. 1
DrupalDefaultEntityController class includes/entity.inc Default implementation of DrupalEntityControllerInterface. 6
DrupalDummyRemoteStreamWrapper class modules/simpletest/tests/file_test.module Helper class for testing the stream wrapper registry.
DrupalDummyStreamWrapper class modules/simpletest/tests/file_test.module Helper class for testing the stream wrapper registry.
DrupalEntityControllerInterface interface includes/entity.inc Interface for entity controller classes. 1
DrupalErrorCollectionUnitTest class modules/simpletest/tests/common.test Tests Simpletest error and exception collector.
DrupalErrorHandlerTestCase class modules/simpletest/tests/error.test Tests Drupal error and exception handlers.
DrupalFakeCache class includes/cache-install.inc Defines a stub cache implementation to be used during installation.
DrupalGetQueryArrayTestCase class modules/simpletest/tests/common.test Tests the functionality of drupal_get_query_array().
DrupalGetRdfNamespacesTestCase class modules/simpletest/tests/common.test Tests for RDF namespaces XML serialization.
DrupalGotoTest class modules/simpletest/tests/common.test Testing drupal_goto and hook_drupal_goto_alter().
DrupalHTMLIdentifierTestCase class modules/simpletest/tests/common.test Test for cleaning HTML identifiers.
DrupalHtmlToTextTestCase class modules/simpletest/tests/mail.test Unit tests for drupal_html_to_text().
DrupalHTTPRedirectTest class modules/simpletest/tests/common.test Unit tests for processing of http redirects.
DrupalHTTPRequestTestCase class modules/simpletest/tests/common.test Test drupal_http_request().
DrupalHTTPResponseStatusLineTest class modules/simpletest/tests/common.test Tests parsing of the HTTP response status line.

Other projects


Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.