Classes, traits, and interfaces

Primary tabs

Name Typesort descending Namespace Location Description Direct uses Use statements Strings
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. 2 2
EntityInterface interface Drupal\Core\Entity drupal/core/lib/Drupal/Core/Entity/EntityInterface.php Defines a common interface for all entity objects. 3 90
EntityAccessControllerInterface interface Drupal\Core\Entity drupal/core/lib/Drupal/Core/Entity/EntityAccessControllerInterface.php Defines a common interface for entity access controller classes. 2 1
EntityRenderControllerInterface interface Drupal\Core\Entity drupal/core/lib/Drupal/Core/Entity/EntityRenderControllerInterface.php Defines a common interface for entity view controller classes. 1
EntityListControllerInterface interface Drupal\Core\Entity drupal/core/lib/Drupal/Core/Entity/EntityListControllerInterface.php Defines an interface for entity list controllers. 1
ContentEntityInterface interface Drupal\Core\Entity drupal/core/lib/Drupal/Core/Entity/ContentEntityInterface.php Defines a common interface for all content entity objects. 4 4
PhpStreamWrapperInterface interface Drupal\Core\StreamWrapper drupal/core/lib/Drupal/Core/StreamWrapper/PhpStreamWrapperInterface.php Defines a generic PHP stream wrapper interface. 1
StreamWrapperInterface interface Drupal\Core\StreamWrapper drupal/core/lib/Drupal/Core/StreamWrapper/StreamWrapperInterface.php Defines a Drupal stream wrapper extension. 1
DatabaseException interface Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/DatabaseException.php Interface for a database exception. 14 4
StatementInterface interface Drupal\Core\Database drupal/core/lib/Drupal/Core/Database/StatementInterface.php Represents a prepared statement. 4 4
CommandInterface interface Drupal\Core\Ajax drupal/core/lib/Drupal/Core/Ajax/CommandInterface.php AJAX command interface. 10 10
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
AnnotationInterface interface Drupal\Core\Annotation drupal/core/lib/Drupal/Core/Annotation/AnnotationInterface.php Defines a common interface for classed annotations. 2 2
FloodInterface interface Drupal\Core\Flood drupal/core/lib/Drupal/Core/Flood/FloodInterface.php Defines an interface for flood controllers. 2
AliasManagerInterface interface Drupal\Core\Path drupal/core/lib/Drupal/Core/Path/AliasManagerInterface.php 2 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. 3 3
DerivativeInterface interface Drupal\Component\Plugin\Derivative drupal/core/lib/Drupal/Component/Plugin/Derivative/DerivativeInterface.php Plugin interface for derivative plugin handling. 5 6
FactoryInterface interface Drupal\Component\Plugin\Factory drupal/core/lib/Drupal/Component/Plugin/Factory/FactoryInterface.php Factory interface implemented by all plugin factories. 2 1
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 20
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
MapperInterface interface Drupal\Component\Plugin\Mapper drupal/core/lib/Drupal/Component/Plugin/Mapper/MapperInterface.php Plugin mapper interface. 1 1
ConfigEntityInterface interface Drupal\Core\Config\Entity drupal/core/lib/Drupal/Core/Config/Entity/ConfigEntityInterface.php Defines the interface common for all configuration entities. 2 1
QueryInterface interface Drupal\Core\Entity\Query drupal/core/lib/Drupal/Core/Entity/Query/QueryInterface.php Interface for entity queries. 1 3
ConditionInterface interface Drupal\Core\Entity\Query drupal/core/lib/Drupal/Core/Entity/Query/ConditionInterface.php Defines the entity query condition interface. 1 1
FieldItemInterface interface Drupal\Core\Entity\Field drupal/core/lib/Drupal/Core/Entity/Field/FieldItemInterface.php Interface for entity field items, which are complex data objects containing the values. 1 3
FieldInterface interface Drupal\Core\Entity\Field drupal/core/lib/Drupal/Core/Entity/Field/FieldInterface.php Interface for fields, being lists of field items. 1 3
PlaceholderInterface interface Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/PlaceholderInterface.php Interface for a query that accepts placeholders. 3 1
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 5
ConditionInterface interface Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/ConditionInterface.php Interface for a conditional clause in a query. 5 1
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 7
ViewStorageInterface interface Drupal\views drupal/core/modules/views/lib/Drupal/views/ViewStorageInterface.php Defines an interface for View storage classes. 2 2
UserDataInterface interface Drupal\user drupal/core/modules/user/lib/Drupal/user/UserDataInterface.php Defines the user data service interface. 1
StringInterface interface Drupal\locale drupal/core/modules/locale/lib/Drupal/locale/StringInterface.php Defines the locale string interface. 1
StringStorageInterface interface Drupal\locale drupal/core/modules/locale/lib/Drupal/locale/StringStorageInterface.php Defines the locale string storage interface. 1
EntityTranslationControllerInterface interface Drupal\translation_entity drupal/core/modules/translation_entity/lib/Drupal/translation_entity/EntityTranslationControllerInterface.php Interface for providing entity translation. 1
Twig_FilterInterface interface drupal/core/vendor/twig/twig/lib/Twig/FilterInterface.php Represents a template filter. 1
Twig_NodeVisitorInterface interface drupal/core/vendor/twig/twig/lib/Twig/NodeVisitorInterface.php Twig_NodeVisitorInterface is the interface the all node visitor classes must implement. 4
Twig_TestInterface interface drupal/core/vendor/twig/twig/lib/Twig/TestInterface.php Represents a template test. 3
Twig_NodeOutputInterface interface drupal/core/vendor/twig/twig/lib/Twig/NodeOutputInterface.php Represents a displayable node in the AST. 4
Twig_ExtensionInterface interface drupal/core/vendor/twig/twig/lib/Twig/ExtensionInterface.php Interface implemented by extension classes. 1
Twig_LexerInterface interface drupal/core/vendor/twig/twig/lib/Twig/LexerInterface.php Interface implemented by lexer classes. 1
Twig_TokenParserBrokerInterface interface drupal/core/vendor/twig/twig/lib/Twig/TokenParserBrokerInterface.php Interface implemented by token parser brokers. 1
Twig_TemplateInterface interface drupal/core/vendor/twig/twig/lib/Twig/TemplateInterface.php Interface implemented by all compiled templates. 1
Twig_NodeInterface interface drupal/core/vendor/twig/twig/lib/Twig/NodeInterface.php Represents a node in the AST. 1
Twig_LoaderInterface interface drupal/core/vendor/twig/twig/lib/Twig/LoaderInterface.php Interface all loaders must implement. 4
Twig_FunctionInterface interface drupal/core/vendor/twig/twig/lib/Twig/FunctionInterface.php Represents a template function. 1

Pages

Other projects