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 |
|