Classes, traits, and interfaces

Primary tabs

Name Typesort ascending Namespace Location Description Direct uses Use statements Strings
StorageComparerInterface interface Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/StorageComparerInterface.php Defines an interface for comparison of configuration storage objects. 1
StorageInterface interface Drupal\Core\Config drupal/core/lib/Drupal/Core/Config/StorageInterface.php Defines an interface for configuration storage controllers. 4 11
PhpStorageInterface interface Drupal\Component\PhpStorage drupal/core/lib/Drupal/Component/PhpStorage/PhpStorageInterface.php Stores and loads PHP code. 2
TransliterationInterface interface Drupal\Component\Transliteration drupal/core/lib/Drupal/Component/Transliteration/TransliterationInterface.php Defines an interface for classes providing transliteration. 1 1
PoStreamInterface interface Drupal\Component\Gettext drupal/core/lib/Drupal/Component/Gettext/PoStreamInterface.php Common functions for file/stream based PO readers/writers. 2 2
PoWriterInterface interface Drupal\Component\Gettext drupal/core/lib/Drupal/Component/Gettext/PoWriterInterface.php Shared interface definition for all Gettext PO Writers. 3 3
PoReaderInterface interface Drupal\Component\Gettext drupal/core/lib/Drupal/Component/Gettext/PoReaderInterface.php Shared interface definition for all Gettext PO Readers. 2 4
PoMetadataInterface interface Drupal\Component\Gettext drupal/core/lib/Drupal/Component/Gettext/PoMetadataInterface.php Methods required for both reader and writer implementations. 2 2
UuidInterface interface Drupal\Component\Uuid drupal/core/lib/Drupal/Component/Uuid/UuidInterface.php Interface that defines a UUID backend. 3
AnnotationInterface interface Drupal\Component\Annotation drupal/core/lib/Drupal/Component/Annotation/AnnotationInterface.php Defines a common interface for classed annotations. 4 2
ContextAwarePluginInterface interface Drupal\Component\Plugin drupal/core/lib/Drupal/Component/Plugin/ContextAwarePluginInterface.php Interface for defining context aware plugins. 1
PluginInspectionInterface interface Drupal\Component\Plugin drupal/core/lib/Drupal/Component/Plugin/PluginInspectionInterface.php Plugin interface for providing some metadata inspection. 9 7
PluginManagerInterface interface Drupal\Component\Plugin drupal/core/lib/Drupal/Component/Plugin/PluginManagerInterface.php Interface implemented by plugin managers. 2 9
AlterableInterface interface Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/AlterableInterface.php Interface for a query that can be manipulated via an alter hook. 2 7
PlaceholderInterface interface Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/PlaceholderInterface.php Interface for a query that accepts placeholders. 3 1
ConditionInterface interface Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/ConditionInterface.php Interface for a conditional clause in a query. 5
ExtendableInterface interface Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/ExtendableInterface.php Interface for extendable query objects. 1
SelectInterface interface Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/SelectInterface.php Interface definition for a Select Query object. 2 16
TranslatorInterface interface Drupal\Core\StringTranslation\Translator drupal/core/lib/Drupal/Core/StringTranslation/Translator/TranslatorInterface.php Interface for objects capable of string translation. 3 3
ConfigEntityInterface interface Drupal\Core\Config\Entity drupal/core/lib/Drupal/Core/Config/Entity/ConfigEntityInterface.php Defines the interface common for all configuration entities. 23 22
ConditionInterface interface Drupal\Core\Entity\Query drupal/core/lib/Drupal/Core/Entity/Query/ConditionInterface.php Defines the entity query condition interface. 1 2
ConditionAggregateInterface interface Drupal\Core\Entity\Query drupal/core/lib/Drupal/Core/Entity/Query/ConditionAggregateInterface.php Defines aggregated entity query conditions. 1 1
QueryInterface interface Drupal\Core\Entity\Query drupal/core/lib/Drupal/Core/Entity/Query/QueryInterface.php Interface for entity queries. 3 5
QueryAggregateInterface interface Drupal\Core\Entity\Query drupal/core/lib/Drupal/Core/Entity/Query/QueryAggregateInterface.php Defines a interface for aggregated entity queries. 1 2
CachedDiscoveryInterface interface Drupal\Component\Plugin\Discovery drupal/core/lib/Drupal/Component/Plugin/Discovery/CachedDiscoveryInterface.php Interface for discovery compenents holding a cache of plugin definitions. 2 2
DiscoveryInterface interface Drupal\Component\Plugin\Discovery drupal/core/lib/Drupal/Component/Plugin/Discovery/DiscoveryInterface.php An interface defining the minimum requirements of building a plugin discovery component. 10 16
MapperInterface interface Drupal\Component\Plugin\Mapper drupal/core/lib/Drupal/Component/Plugin/Mapper/MapperInterface.php Plugin mapper interface. 1 1
ContextInterface interface Drupal\Component\Plugin\Context drupal/core/lib/Drupal/Component/Plugin/Context/ContextInterface.php A generic context interface for wrapping data a plugin needs to operate. 1
MapperExceptionInterface interface Drupal\Component\Plugin\Exception drupal/core/lib/Drupal/Component/Plugin/Exception/MapperExceptionInterface.php Extended interface for exceptions thrown specifically by the Mapper subsystem within the Plugin component.
ExceptionInterface interface Drupal\Component\Plugin\Exception drupal/core/lib/Drupal/Component/Plugin/Exception/ExceptionInterface.php Exception interface for all exceptions thrown by the Plugin component. 5 4
FactoryInterface interface Drupal\Component\Plugin\Factory drupal/core/lib/Drupal/Component/Plugin/Factory/FactoryInterface.php Factory interface implemented by all plugin factories. 2 1
ArchiverInterface interface Drupal\Component\Archiver drupal/core/lib/Drupal/Component/Archiver/ArchiverInterface.php Defines the common interface for all Archiver classes. 2
PathBasedGeneratorInterface interface Drupal\Core\Routing drupal/core/lib/Drupal/Core/Routing/PathBasedGeneratorInterface.php Defines an interface for generating a url from a path as opposed to a route. 1 1
BatchStorageInterface interface Drupal\Core\Utility drupal/core/lib/Drupal/Core/Utility/BatchStorageInterface.php 1
AccessibleInterface interface Drupal\Core\TypedData drupal/core/lib/Drupal/Core/TypedData/AccessibleInterface.php Interface for checking access. 3 4
CachedModuleHandlerInterface interface Drupal\Core\Extension drupal/core/lib/Drupal/Core/Extension/CachedModuleHandlerInterface.php Interface for cacheable module handlers. 1 1
ControllerInterface interface Drupal\Core\Controller drupal/core/lib/Drupal/Core/Controller/ControllerInterface.php Defines a common interface for route controllers. 43 43
EntityFormControllerInterface interface Drupal\Core\Entity drupal/core/lib/Drupal/Core/Entity/EntityFormControllerInterface.php Defines a common interface for entity form controller classes. 1 1
EntityStorageControllerInterface interface Drupal\Core\Entity drupal/core/lib/Drupal/Core/Entity/EntityStorageControllerInterface.php Defines a common interface for entity controller classes. 1 8
EntityAccessControllerInterface interface Drupal\Core\Entity drupal/core/lib/Drupal/Core/Entity/EntityAccessControllerInterface.php Defines a common interface for entity access controller classes. 1
EntityControllerInterface interface Drupal\Core\Entity drupal/core/lib/Drupal/Core/Entity/EntityControllerInterface.php Defines a common interface for entity controllers. 9 7
EntityRenderControllerInterface interface Drupal\Core\Entity drupal/core/lib/Drupal/Core/Entity/EntityRenderControllerInterface.php Defines a common interface for entity view controller classes. 2 1
EntityListControllerInterface interface Drupal\Core\Entity drupal/core/lib/Drupal/Core/Entity/EntityListControllerInterface.php Defines an interface for entity list controllers. 1
ConfigurableActionInterface interface Drupal\Core\Action drupal/core/lib/Drupal/Core/Action/ConfigurableActionInterface.php Provides an interface for an Action plugin. 1 4
DerivativeInterface interface Drupal\Component\Plugin\Derivative drupal/core/lib/Drupal/Component/Plugin/Derivative/DerivativeInterface.php Plugin interface for derivative plugin handling. 15 16
ContextInterface interface Drupal\Core\Config\Context drupal/core/lib/Drupal/Core/Config/Context/ContextInterface.php Defines the configuration context interface. 1 12 3
FieldItemInterface interface Drupal\Core\Entity\Field drupal/core/lib/Drupal/Core/Entity/Field/FieldItemInterface.php Interface for entity field items. 1 13
FieldInterface interface Drupal\Core\Entity\Field drupal/core/lib/Drupal/Core/Entity/Field/FieldInterface.php Interface for fields, being lists of field items. 1 13
BreakpointInterface interface Drupal\breakpoint drupal/core/modules/breakpoint/lib/Drupal/breakpoint/BreakpointInterface.php Provides an interface defining a breakpoint entity. 1 1
BreakpointGroupInterface interface Drupal\breakpoint drupal/core/modules/breakpoint/lib/Drupal/breakpoint/BreakpointGroupInterface.php Provides an interface defining a breakpoint group entity. 1 1

Pages

Other projects