Classes, traits, and interfaces

Primary tabs

Name Typesort descending Namespace Location Description Direct uses Use statements Strings
Unicode class Drupal\Component\Utility drupal/core/lib/Drupal/Component/Utility/Unicode.php Provides Unicode-related conversions and operations. 12
Crypt class Drupal\Component\Utility drupal/core/lib/Drupal/Component/Utility/Crypt.php Utility class for cryptographically-secure string handling routines. 23
PoItem class Drupal\Component\Gettext drupal/core/lib/Drupal/Component/Gettext/PoItem.php PoItem handles one translation. 5
PoStreamReader class Drupal\Component\Gettext drupal/core/lib/Drupal/Component/Gettext/PoStreamReader.php Implements Gettext PO stream reader. 2
PoHeader class Drupal\Component\Gettext drupal/core/lib/Drupal/Component/Gettext/PoHeader.php Gettext PO header handler. 6
PoMemoryWriter class Drupal\Component\Gettext drupal/core/lib/Drupal/Component/Gettext/PoMemoryWriter.php Defines a Gettext PO memory writer, to be used by the installer. 2
PoStreamWriter class Drupal\Component\Gettext drupal/core/lib/Drupal/Component/Gettext/PoStreamWriter.php Defines a Gettext PO stream writer. 1
Uuid class Drupal\Component\Uuid drupal/core/lib/Drupal/Component/Uuid/Uuid.php Factory class for UUIDs. 21
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.
PluginID class Drupal\Component\Annotation drupal/core/lib/Drupal/Component/Annotation/PluginID.php Defines a Plugin annotation object that just contains an ID. 1 163
Plugin class Drupal\Component\Annotation drupal/core/lib/Drupal/Component/Annotation/Plugin.php Defines a Plugin annotation object. 10 161
PluginManagerBase abstract class Drupal\Component\Plugin drupal/core/lib/Drupal/Component/Plugin/PluginManagerBase.php Base class for plugin managers. 25 25
ContextAwarePluginBase abstract class Drupal\Component\Plugin drupal/core/lib/Drupal/Component/Plugin/ContextAwarePluginBase.php Base class for plugins that are context aware. 1 1
PluginBase abstract class Drupal\Component\Plugin drupal/core/lib/Drupal/Component/Plugin/PluginBase.php Base class for plugins wishing to support metadata inspection. 21 24
Graph class Drupal\Component\Graph drupal/core/lib/Drupal/Component/Graph/Graph.php Directed acyclic graph manipulation. 3
Tasks abstract class Drupal\Core\Database\Install drupal/core/lib/Drupal/Core/Database/Install/Tasks.php Database installer structure. 3 3
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.
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
Insert class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/Insert.php General class for an abstracted INSERT query. 3 3
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
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
SelectExtender class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/SelectExtender.php The base extender class for Select queries. 3 4
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
Truncate class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/Truncate.php General class for an abstracted TRUNCATE operation. 3 3
PagerSelectExtender class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/PagerSelectExtender.php Query extender for pager queries. 1
Update class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/Update.php General class for an abstracted UPDATE operation. 3 3
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
Delete class Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/Delete.php General class for an abstracted DELETE operation. 3 3
StaticTranslation class Drupal\Core\StringTranslation\Translator drupal/core/lib/Drupal/Core/StringTranslation/Translator/StaticTranslation.php String translator with a static cache for translations. 2
FileTranslation class Drupal\Core\StringTranslation\Translator drupal/core/lib/Drupal/Core/StringTranslation/Translator/FileTranslation.php File based string translation. 2
CustomStrings class Drupal\Core\StringTranslation\Translator drupal/core/lib/Drupal/Core/StringTranslation/Translator/CustomStrings.php String translator using overrides from variables. 1 2
Element abstract class Drupal\Core\Config\Schema drupal/core/lib/Drupal/Core/Config/Schema/Element.php Defines a generic configuration element. 3 1
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
ArrayElement abstract class Drupal\Core\Config\Schema drupal/core/lib/Drupal/Core/Config/Schema/ArrayElement.php Defines a generic configuration element that contains multiple properties. 2 1
ConfigEntityBase abstract class Drupal\Core\Config\Entity drupal/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php Defines a base configuration entity class. 22 22
RegisterAccessChecksPass class Drupal\Core\DependencyInjection\Compiler drupal/core/lib/Drupal/Core/DependencyInjection/Compiler/RegisterAccessChecksPass.php Adds services tagged 'access_check' to the access_manager service. 1
RegisterServicesForDestructionPass class Drupal\Core\DependencyInjection\Compiler drupal/core/lib/Drupal/Core/DependencyInjection/Compiler/RegisterServicesForDestructionPass.php Adds services tagged "needs_destruction" to the "kernel_destruct_subscriber" service. 1
EntityType class Drupal\Core\Entity\Annotation drupal/core/lib/Drupal/Core/Entity/Annotation/EntityType.php Defines an Entity type annotation object. 50
EntityListController class Drupal\Core\Entity\Controller drupal/core/lib/Drupal/Core/Entity/Controller/EntityListController.php Defines a generic controller to list entities.
QueryBase abstract class Drupal\Core\Entity\Query drupal/core/lib/Drupal/Core/Entity/Query/QueryBase.php The base entity query class. 2 2
ConditionBase abstract class Drupal\Core\Entity\Query drupal/core/lib/Drupal/Core/Entity/Query/ConditionBase.php Defines a common base class for all entity condition implementations. 2 2
ConditionAggregateBase abstract class Drupal\Core\Entity\Query drupal/core/lib/Drupal/Core/Entity/Query/ConditionAggregateBase.php Defines a common base class for all aggregation entity condition implementations. 1 1
QueryFactory class Drupal\Core\Entity\Query drupal/core/lib/Drupal/Core/Entity/Query/QueryFactory.php Factory class Creating entity query objects. 2 2
QueryException class Drupal\Core\Entity\Query drupal/core/lib/Drupal/Core/Entity/Query/QueryException.php Exception thrown by Query() on unsupported query syntax. 4
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

Pages

Other projects