Classes, traits, and interfaces

Primary tabs

Name Type Namespace Location Description Direct uses Use statements Stringssort descending
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
Element abstract class Drupal\Core\Config\Schema drupal/core/lib/Drupal/Core/Config/Schema/Element.php Defines a generic configuration element. 3 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
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
AnnotatedClassDiscovery class Drupal\Core\Plugin\Discovery drupal/core/lib/Drupal/Core/Plugin/Discovery/AnnotatedClassDiscovery.php Defines a discovery mechanism to find annotated plugins in PSR-0 namespaces. 22
HookDiscovery class Drupal\Core\Plugin\Discovery drupal/core/lib/Drupal/Core/Plugin/Discovery/HookDiscovery.php Provides a hook-based plugin discovery class. 1
InfoHookDecorator class Drupal\Core\Plugin\Discovery drupal/core/lib/Drupal/Core/Plugin/Discovery/InfoHookDecorator.php Allows info hook implementations to enhance discovered plugin definitions. 1
Context class Drupal\Core\Plugin\Context drupal/core/lib/Drupal/Core/Plugin/Context/Context.php A Drupal specific context wrapper class. 1
ContainerFactory class Drupal\Core\Plugin\Factory drupal/core/lib/Drupal/Core/Plugin/Factory/ContainerFactory.php Plugin factory which passes a container to a create method. 3
StaticDiscovery class Drupal\Component\Plugin\Discovery drupal/core/lib/Drupal/Component/Plugin/Discovery/StaticDiscovery.php A discovery mechanism that allows plugin definitions to be manually registered rather than actively discovered. 1 6
StaticDiscoveryDecorator class Drupal\Component\Plugin\Discovery drupal/core/lib/Drupal/Component/Plugin/Discovery/StaticDiscoveryDecorator.php A decorator that allows manual registration of undiscoverable definitions. 1
DerivativeDiscoveryDecorator class Drupal\Component\Plugin\Discovery drupal/core/lib/Drupal/Component/Plugin/Discovery/DerivativeDiscoveryDecorator.php Base class providing the tools for a plugin discovery to be derivative aware. 9
Context class Drupal\Component\Plugin\Context drupal/core/lib/Drupal/Component/Plugin/Context/Context.php A generic context class for wrapping data a plugin needs to operate. 1 2
PluginException class Drupal\Component\Plugin\Exception drupal/core/lib/Drupal/Component/Plugin/Exception/PluginException.php Generic Plugin exception class to be thrown when no more specific class is applicable. 16

Pages

Other projects