Classes, traits, and interfaces

Primary tabs

Name Type Namespace Location Description Direct usessort ascending Use statements Strings
TransliterationInterface interface Drupal\Component\Transliteration drupal/core/lib/Drupal/Component/Transliteration/TransliterationInterface.php Defines an interface for classes providing transliteration. 1
FinalMatcherInterface interface Drupal\Core\Routing drupal/core/lib/Drupal/Core/Routing/FinalMatcherInterface.php A FinalMatcher returns only one route from a collection of candidate routes. 1
NestedMatcherInterface interface Drupal\Core\Routing drupal/core/lib/Drupal/Core/Routing/NestedMatcherInterface.php A NestedMatcher allows for multiple-stage resolution of a route. 1
PartialMatcherInterface interface Drupal\Core\Routing drupal/core/lib/Drupal/Core/Routing/PartialMatcherInterface.php A PartialMatcher works like a UrlMatcher, but will return multiple candidate routes. 1
ListInterface interface Drupal\Core\TypedData drupal/core/lib/Drupal/Core/TypedData/ListInterface.php Interface for a list of typed data. 1 1
TranslatableInterface interface Drupal\Core\TypedData drupal/core/lib/Drupal/Core/TypedData/TranslatableInterface.php Interface for translatable data. 1 1
KeyValueStoreExpirableInterface interface Drupal\Core\KeyValueStore drupal/core/lib/Drupal/Core/KeyValueStore/KeyValueStoreExpirableInterface.php Defines the interface for expiring data in a key/value store. 1 1
PasswordInterface interface Drupal\Core\Password drupal/core/lib/Drupal/Core/Password/PasswordInterface.php Secure password hashing functions for user authentication. 1
CacheDecoratorInterface interface Drupal\Core\CacheDecorator drupal/core/lib/Drupal/Core/CacheDecorator/CacheDecoratorInterface.php Defines an interface for cache decorator implementations. 1
EntityFormControllerInterface interface Drupal\Core\Entity drupal/core/lib/Drupal/Core/Entity/EntityFormControllerInterface.php Defines a common interface for entity form controller classes. 1 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
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
ReliableQueueInterface interface Drupal\Core\Queue drupal/core/lib/Drupal/Core/Queue/ReliableQueueInterface.php Reliable queue interface. 1
MapperInterface interface Drupal\Component\Plugin\Mapper drupal/core/lib/Drupal/Component/Plugin/Mapper/MapperInterface.php Plugin mapper interface. 1 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
ExtendableInterface interface Drupal\Core\Database\Query drupal/core/lib/Drupal/Core/Database/Query/ExtendableInterface.php Interface for extendable query objects. 1
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_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_FunctionInterface interface drupal/core/vendor/twig/twig/lib/Twig/FunctionInterface.php Represents a template function. 1
Twig_ParserInterface interface drupal/core/vendor/twig/twig/lib/Twig/ParserInterface.php Interface implemented by parser classes. 1
Twig_TokenParserInterface interface drupal/core/vendor/twig/twig/lib/Twig/TokenParserInterface.php Interface implemented by token parsers. 1
Twig_CompilerInterface interface drupal/core/vendor/twig/twig/lib/Twig/CompilerInterface.php Interface implemented by compiler classes. 1
ClientInterface interface Guzzle\Http drupal/core/vendor/guzzle/http/Guzzle/Http/ClientInterface.php Client interface for send HTTP requests 1 2
UnboundDisplayInterface interface Drupal\layout\Config drupal/core/modules/layout/lib/Drupal/layout/Config/UnboundDisplayInterface.php Interface for a Display that is not coupled with any layout. 1 2
BoundDisplayInterface interface Drupal\layout\Config drupal/core/modules/layout/lib/Drupal/layout/Config/BoundDisplayInterface.php Interface for a Display object that is coupled to a specific layout. 1 2
LayoutInterface interface Drupal\layout\Plugin drupal/core/modules/layout/lib/Drupal/layout/Plugin/LayoutInterface.php Defines the shared interface for all layout plugins. 1 7
FetcherInterface interface Drupal\aggregator\Plugin drupal/core/modules/aggregator/lib/Drupal/aggregator/Plugin/FetcherInterface.php Defines an interface for aggregator fetcher implementations. 1 1
FileUsageInterface interface Drupal\file\FileUsage drupal/core/modules/file/lib/Drupal/file/FileUsage/FileUsageInterface.php File usage backend interface. 1 1
Twig_Sandbox_SecurityPolicyInterface interface drupal/core/vendor/twig/twig/lib/Twig/Sandbox/SecurityPolicyInterface.php Interfaces that all security policy classes must implements. 1
Exception interface Assetic\Exception drupal/core/vendor/kriswallsmith/assetic/src/Assetic/Exception/Exception.php Marker. 1
AssetCollectionInterface interface Assetic\Asset drupal/core/vendor/kriswallsmith/assetic/src/Assetic/Asset/AssetCollectionInterface.php An asset collection. 1 2
PostFileInterface interface Guzzle\Http\Message drupal/core/vendor/guzzle/http/Guzzle/Http/Message/PostFileInterface.php POST file upload 1
RequestFactoryInterface interface Guzzle\Http\Message drupal/core/vendor/guzzle/http/Guzzle/Http/Message/RequestFactoryInterface.php Request factory used to create HTTP requests 1 2
EntityEnclosingRequestInterface interface Guzzle\Http\Message drupal/core/vendor/guzzle/http/Guzzle/Http/Message/EntityEnclosingRequestInterface.php HTTP request that sends an entity-body in the request message (POST, PUT) 1 3
CurlMultiInterface interface Guzzle\Http\Curl drupal/core/vendor/guzzle/http/Guzzle/Http/Curl/CurlMultiInterface.php Interface for sending a pool of { 1 2
MessageParserInterface interface Guzzle\Parser\Message drupal/core/vendor/guzzle/parser/Guzzle/Parser/Message/MessageParserInterface.php HTTP message parser interface used to parse HTTP messages into an array 1
UrlParserInterface interface Guzzle\Parser\Url drupal/core/vendor/guzzle/parser/Guzzle/Parser/Url/UrlParserInterface.php URL parser interface 1

Pages

Other projects