Search for interface

  1. Search 7.x for interface
  2. Search 9.5.x for interface
  3. Search 10.3.x for interface
  4. Search 11.x for interface
  5. Other projects
Title Object type File name Summary
BooleanInterface.php file core/lib/Drupal/Core/TypedData/Type/BooleanInterface.php
BooleanItemNormalizer::$supportedInterfaceOrClass property core/modules/serialization/tests/modules/test_fieldtype_boolean_emoji_normalizer/src/Normalizer/BooleanItemNormalizer.php The interface or class that this Normalizer supports.
BooleanNormalizer::$supportedInterfaceOrClass property core/modules/serialization/tests/modules/test_datatype_boolean_emoji_normalizer/src/Normalizer/BooleanNormalizer.php The interface or class that this Normalizer supports.
BreadcrumbBuilderInterface interface core/lib/Drupal/Core/Breadcrumb/BreadcrumbBuilderInterface.php Defines an interface for classes that build breadcrumbs.
BreadcrumbBuilderInterface.php file core/lib/Drupal/Core/Breadcrumb/BreadcrumbBuilderInterface.php
BreadcrumbBuilderInterface::applies function core/lib/Drupal/Core/Breadcrumb/BreadcrumbBuilderInterface.php Whether this breadcrumb builder should be used to build the breadcrumb.
BreadcrumbBuilderInterface::build function core/lib/Drupal/Core/Breadcrumb/BreadcrumbBuilderInterface.php Builds the breadcrumb.
BreakpointInterface interface core/modules/breakpoint/src/BreakpointInterface.php Interface for Breakpoint plugins.
BreakpointInterface.php file core/modules/breakpoint/src/BreakpointInterface.php
BreakpointInterface::getGroup function core/modules/breakpoint/src/BreakpointInterface.php Returns the breakpoint group.
BreakpointInterface::getLabel function core/modules/breakpoint/src/BreakpointInterface.php Returns the translated label.
BreakpointInterface::getMediaQuery function core/modules/breakpoint/src/BreakpointInterface.php Returns the media query.
BreakpointInterface::getMultipliers function core/modules/breakpoint/src/BreakpointInterface.php Returns the multipliers.
BreakpointInterface::getProvider function core/modules/breakpoint/src/BreakpointInterface.php Returns the provider.
BreakpointInterface::getWeight function core/modules/breakpoint/src/BreakpointInterface.php Returns the weight.
BreakpointManagerInterface interface core/modules/breakpoint/src/BreakpointManagerInterface.php Defines an interface for breakpoint managers.
BreakpointManagerInterface.php file core/modules/breakpoint/src/BreakpointManagerInterface.php
BreakpointManagerInterface::getBreakpointsByGroup function core/modules/breakpoint/src/BreakpointManagerInterface.php Gets breakpoints for the specified group.
BreakpointManagerInterface::getGroupProviders function core/modules/breakpoint/src/BreakpointManagerInterface.php Gets all the providers for the specified breakpoint group.
BreakpointManagerInterface::getGroups function core/modules/breakpoint/src/BreakpointManagerInterface.php Gets all the existing breakpoint groups.
BuilderInterface interface composer/Generator/BuilderInterface.php Produce the output for a metapackage.
BuilderInterface.php file composer/Generator/BuilderInterface.php
BuilderInterface::getPackage function composer/Generator/BuilderInterface.php Generate the Composer.json data for the current tag or branch.
BuilderInterface::getPath function composer/Generator/BuilderInterface.php Return the path to where the metapackage should be written.
BuilderInterface::__construct function composer/Generator/BuilderInterface.php BuilderInterface constructor.
BundleTranslationSettingsInterface interface core/modules/content_translation/src/BundleTranslationSettingsInterface.php Interface providing support for content translation bundle settings.
BundleTranslationSettingsInterface.php file core/modules/content_translation/src/BundleTranslationSettingsInterface.php
BundleTranslationSettingsInterface::getBundleTranslationSettings function core/modules/content_translation/src/BundleTranslationSettingsInterface.php Returns translation settings for the specified bundle.
BundleTranslationSettingsInterface::setBundleTranslationSettings function core/modules/content_translation/src/BundleTranslationSettingsInterface.php Sets translation settings for the specified bundle.
CacheableDependencyInterface interface core/lib/Drupal/Core/Cache/CacheableDependencyInterface.php Defines an interface for objects which may be used by other cached objects.
CacheableDependencyInterface.php file core/lib/Drupal/Core/Cache/CacheableDependencyInterface.php
CacheableDependencyInterface::getCacheContexts function core/lib/Drupal/Core/Cache/CacheableDependencyInterface.php The cache contexts associated with this object.
CacheableDependencyInterface::getCacheMaxAge function core/lib/Drupal/Core/Cache/CacheableDependencyInterface.php The maximum age for which this object may be cached.
CacheableDependencyInterface::getCacheTags function core/lib/Drupal/Core/Cache/CacheableDependencyInterface.php The cache tags associated with this object.
CacheableNormalizerInterface interface core/modules/serialization/src/Normalizer/CacheableNormalizerInterface.php Defines the interface for normalizers producing cacheable normalizations.
CacheableNormalizerInterface.php file core/modules/serialization/src/Normalizer/CacheableNormalizerInterface.php
CacheableNormalizerInterface::SERIALIZATION_CONTEXT_CACHEABILITY constant core/modules/serialization/src/Normalizer/CacheableNormalizerInterface.php Name of key for bubbling cacheability metadata via serialization context.
CacheableResponseInterface interface core/lib/Drupal/Core/Cache/CacheableResponseInterface.php Defines an interface for responses that can expose cacheability metadata.
CacheableResponseInterface.php file core/lib/Drupal/Core/Cache/CacheableResponseInterface.php
CacheableResponseInterface::addCacheableDependency function core/lib/Drupal/Core/Cache/CacheableResponseInterface.php Adds a dependency on an object: merges its cacheability metadata.
CacheableResponseInterface::getCacheableMetadata function core/lib/Drupal/Core/Cache/CacheableResponseInterface.php Returns the cacheability metadata for this response.
CacheableRouteProviderInterface interface core/lib/Drupal/Core/Routing/CacheableRouteProviderInterface.php Extends the router provider interface to provide caching support.
CacheableRouteProviderInterface.php file core/lib/Drupal/Core/Routing/CacheableRouteProviderInterface.php
CacheableRouteProviderInterface::addExtraCacheKeyPart function core/lib/Drupal/Core/Routing/CacheableRouteProviderInterface.php Adds a cache key part to be used in the cache ID of the route collection.
CacheBackendInterface interface core/lib/Drupal/Core/Cache/CacheBackendInterface.php Defines an interface for cache implementations.
CacheBackendInterface.php file core/lib/Drupal/Core/Cache/CacheBackendInterface.php
CacheBackendInterface::CACHE_PERMANENT constant core/lib/Drupal/Core/Cache/CacheBackendInterface.php Indicates that the item should never be removed unless explicitly deleted.
CacheBackendInterface::delete function core/lib/Drupal/Core/Cache/CacheBackendInterface.php Deletes an item from the cache.
CacheBackendInterface::deleteAll function core/lib/Drupal/Core/Cache/CacheBackendInterface.php Deletes all cache items in a bin.
CacheBackendInterface::deleteMultiple function core/lib/Drupal/Core/Cache/CacheBackendInterface.php Deletes multiple items from the cache.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.