Classes, traits, and interfaces

Primary tabs

Name Typesort descending Namespace Location Description Direct uses Use statements Strings
KeyValueStoreInterface interface Drupal\Core\KeyValueStore drupal/core/lib/Drupal/Core/KeyValueStore/KeyValueStoreInterface.php Defines the interface for key/value store implementations. 2 6 2
KeyValueStoreExpirableInterface interface Drupal\Core\KeyValueStore drupal/core/lib/Drupal/Core/KeyValueStore/KeyValueStoreExpirableInterface.php Defines the interface for expiring data in a key/value store. 2 1
ContainerFactoryPluginInterface interface Drupal\Core\Plugin drupal/core/lib/Drupal/Core/Plugin/ContainerFactoryPluginInterface.php Defines an interface for pulling plugin dependencies from the container. 1
CommandInterface interface Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/CommandInterface.php AJAX command interface. 22 24
ChmodInterface interface Drupal\Core\FileTransfer drupal/core/lib/Drupal/Core/FileTransfer/ChmodInterface.php Defines an interface to chmod files. 3
CacheBackendInterface interface Drupal\Core\Cache drupal/core/lib/Drupal/Core/Cache/CacheBackendInterface.php Defines an interface for cache implementations. 4 33 18
ReliableQueueInterface interface Drupal\Core\Queue drupal/core/lib/Drupal/Core/Queue/ReliableQueueInterface.php Reliable queue interface. 1
QueueInterface interface Drupal\Core\Queue drupal/core/lib/Drupal/Core/Queue/QueueInterface.php Interface for a queue. 2
UpdaterInterface interface Drupal\Core\Updater drupal/core/lib/Drupal/Core/Updater/UpdaterInterface.php Defines an interface for a class which can update a Drupal project. 2
ContentEntityInterface interface Drupal\Core\Entity drupal/core/lib/Drupal/Core/Entity/ContentEntityInterface.php Defines a common interface for all content entity objects. 8 9
EntityInterface interface Drupal\Core\Entity drupal/core/lib/Drupal/Core/Entity/EntityInterface.php Defines a common interface for all entity objects. 6 206
MailInterface interface Drupal\Core\Mail drupal/core/lib/Drupal/Core/Mail/MailInterface.php Defines an interface for pluggable mail back-ends. 4 2
AliasManagerInterface interface Drupal\Core\Path drupal/core/lib/Drupal/Core/Path/AliasManagerInterface.php 3 5
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

Pages

Other projects