Classes, traits, and interfaces

Primary tabs

Name Type Namespace Location Description Direct uses Use statementssort descending Strings
QueueDatabaseFactory class Drupal\Core\Queue drupal/core/lib/Drupal/Core/Queue/QueueDatabaseFactory.php Defines the key/value store factory for the database backend. 2
QueueFactory class Drupal\Core\Queue drupal/core/lib/Drupal/Core/Queue/QueueFactory.php Defines the queue factory. 2
BatchMemory class Drupal\Core\Queue drupal/core/lib/Drupal/Core/Queue/BatchMemory.php Defines a batch queue handler used by the Batch API for non-progressive batches.
Module class Drupal\Core\Updater drupal/core/lib/Drupal/Core/Updater/Module.php Defines a class for updating modules using Drupal\Core\FileTransfer\FileTransfer classes via authorize.php.
Theme class Drupal\Core\Updater drupal/core/lib/Drupal/Core/Updater/Theme.php Defines a class for updating themes using Drupal\Core\FileTransfer\FileTransfer classes via authorize.php.
UpdaterFileTransferException class Drupal\Core\Updater drupal/core/lib/Drupal/Core/Updater/UpdaterFileTransferException.php Defines a child class of Drupal\Core\Updater\UpdaterException that indicates a Drupal\Core\FileTransfer\FileTransferInterface exception.
HtmlEntityFormController class Drupal\Core\Entity drupal/core/lib/Drupal/Core/Entity/HtmlEntityFormController.php Wrapping controller for entity forms that serve as the main page body.
CachedStorage class Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/CachedStorage.php Defines the cached storage controller. 2
FileStorageFactory class Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/FileStorageFactory.php Provides a factory for creating config file storage objects. 1
FileStorage class Drupal\Component\PhpStorage drupal/core/lib/Drupal/Component/PhpStorage/FileStorage.php Stores the code as regular PHP files. 1
MTimeProtectedFileStorage class Drupal\Component\PhpStorage drupal/core/lib/Drupal/Component/PhpStorage/MTimeProtectedFileStorage.php Stores PHP code in files with securely hashed names.
Com class Drupal\Component\Uuid drupal/core/lib/Drupal/Component/Uuid/Com.php UUID implementation using the Windows internal GUID extension.
Php class Drupal\Component\Uuid drupal/core/lib/Drupal/Component/Uuid/Php.php Generates a UUID v4 using PHP code.
Pecl class Drupal\Component\Uuid drupal/core/lib/Drupal/Component/Uuid/Pecl.php UUID implementation using the PECL extension.
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.
TableSortExtender class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/TableSortExtender.php Query extender class for tablesort queries.
Query abstract class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/Query.php Base class for query builders. 6
StaticTranslation class Drupal\Core\StringTranslation\Translator drupal/core/lib/Drupal/Core/StringTranslation/Translator/StaticTranslation.php String translator with a static cache for translations. 2
Sequence class Drupal\Core\Config\Schema drupal/core/lib/Drupal/Core/Config/Schema/Sequence.php Defines a configuration element of type Sequence. 1
Mapping class Drupal\Core\Config\Schema drupal/core/lib/Drupal/Core/Config/Schema/Mapping.php Defines a mapping configuration element. 1
EntityListController class Drupal\Core\Entity\Controller drupal/core/lib/Drupal/Core/Entity/Controller/EntityListController.php Defines a generic controller to list entities.
ConditionFundamentals abstract class Drupal\Core\Entity\Query drupal/core/lib/Drupal/Core/Entity/Query/ConditionFundamentals.php Common code for all implementations of the entity query condition interfaces. 2
InvalidDecoratedMethod class Drupal\Component\Plugin\Exception drupal/core/lib/Drupal/Component/Plugin/Exception/InvalidDecoratedMethod.php Exception thrown when a decorator's _call() method is triggered, but the decorated object does not contain the requested method.
EmptyStatementTest class Drupal\Tests\Core\Database drupal/core/tests/Drupal/Tests/Core/Database/EmptyStatementTest.php Tests the empty pseudo-statement class.
UrlGeneratorTest class Drupal\Tests\Core\Routing drupal/core/tests/Drupal/Tests/Core/Routing/UrlGeneratorTest.php Basic tests for the Route.
NullBackendTest class Drupal\Tests\Core\Cache drupal/core/tests/Drupal/Tests/Core/Cache/NullBackendTest.php Tests the cache NullBackend.
BackendChainImplementationUnitTest class Drupal\Tests\Core\Cache drupal/core/tests/Drupal/Tests/Core/Cache/BackendChainImplementationUnitTest.php Tests implementation-specific functionality of the BackendChain backend.
TagsTest class Drupal\Tests\Core\Common drupal/core/tests/Drupal/Tests/Core/Common/TagsTest.php Tests Tags::explodeTags and Tags::implodeTags().
AttributesTest class Drupal\Tests\Core\Common drupal/core/tests/Drupal/Tests/Core/Common/AttributesTest.php Tests the Drupal\Core\Template\Attribute functionality.
DiffArrayTest class Drupal\Tests\Core\Common drupal/core/tests/Drupal/Tests/Core/Common/DiffArrayTest.php Tests the DiffArray helper class.
TestController class Drupal\Tests\Core\Controller drupal/core/tests/Drupal/Tests/Core/Controller/TestController.php Defines a test controller used by unit tests.
RoleAccessCheckTest class Drupal\Tests\Core\Route drupal/core/tests/Drupal/Tests/Core/Route/RoleAccessCheckTest.php Defines tests for role based access in routes.
DefaultAccessCheckTest class Drupal\Tests\Core\Access drupal/core/tests/Drupal/Tests/Core/Access/DefaultAccessCheckTest.php Defines a test to check the default access checker.
AccessManagerTest class Drupal\Tests\Core\Access drupal/core/tests/Drupal/Tests/Core/Access/AccessManagerTest.php Tests the access manager.
PathProcessorTest class Drupal\Tests\Core\PathProcessor drupal/core/tests/Drupal/Tests/Core/PathProcessor/PathProcessorTest.php Tests path processor functionality.
EntityAccessCheckTest class Drupal\Tests\Core\Entity drupal/core/tests/Drupal/Tests/Core/Entity/EntityAccessCheckTest.php Tests the entity access controller.
PhpStorageTestBase abstract class Drupal\Tests\Component\PhpStorage drupal/core/tests/Drupal/Tests/Component/PhpStorage/PhpStorageTestBase.php Base test for PHP storage controllers. 2
MTimeProtectedFileStorageTest class Drupal\Tests\Component\PhpStorage drupal/core/tests/Drupal/Tests/Component/PhpStorage/MTimeProtectedFileStorageTest.php Tests the directory mtime based PHP loader implementation. 1
FileStorageTest class Drupal\Tests\Component\PhpStorage drupal/core/tests/Drupal/Tests/Component/PhpStorage/FileStorageTest.php Tests the simple file storage.
MTimeProtectedFastFileStorageTest class Drupal\Tests\Component\PhpStorage drupal/core/tests/Drupal/Tests/Component/PhpStorage/MTimeProtectedFastFileStorageTest.php Tests the directory mtime based PHP loader implementation.
UnicodeTest class Drupal\Tests\Component\Utility drupal/core/tests/Drupal/Tests/Component/Utility/UnicodeTest.php Test unicode handling features implemented in Unicode component.
XssTest class Drupal\Tests\Component\Utility drupal/core/tests/Drupal/Tests/Component/Utility/XssTest.php Tests the Xss utility.
CryptTest class Drupal\Tests\Component\Utility drupal/core/tests/Drupal/Tests/Component/Utility/CryptTest.php Tests random bytes generation.
GraphTest class Drupal\Tests\Component\Graph drupal/core/tests/Drupal/Tests/Component/Graph/GraphTest.php Unit tests for the graph handling features.
Query class Drupal\Core\Config\Entity\Query drupal/core/lib/Drupal/Core/Config/Entity/Query/Query.php Defines the entity query for configuration entities.
Condition class Drupal\Core\Config\Entity\Query drupal/core/lib/Drupal/Core/Config/Entity/Query/Condition.php Defines the condition class for the config entity query.
QueryFactory class Drupal\Core\Config\Entity\Query drupal/core/lib/Drupal/Core/Config/Entity/Query/QueryFactory.php Provides a factory for creating entity query objects for the config backend. 2
Update class Drupal\Core\Database\Driver\mysql drupal/core/lib/Drupal/Core/Database/Driver/mysql/Update.php
Insert class Drupal\Core\Database\Driver\mysql drupal/core/lib/Drupal/Core/Database/Driver/mysql/Insert.php
Transaction class Drupal\Core\Database\Driver\mysql drupal/core/lib/Drupal/Core/Database/Driver/mysql/Transaction.php

Pages

Other projects