Search for interface

  1. Search 7.x for interface
  2. Search 9.5.x for interface
  3. Search 8.9.x for interface
  4. Search 10.3.x for interface
  5. Other projects
Title Object type File name Summary
CacheCollectorInterface::clear function core/lib/Drupal/Core/Cache/CacheCollectorInterface.php Clears the collected cache entry.
CacheCollectorInterface::delete function core/lib/Drupal/Core/Cache/CacheCollectorInterface.php Deletes the element.
CacheCollectorInterface::get function core/lib/Drupal/Core/Cache/CacheCollectorInterface.php Gets value from the cache.
CacheCollectorInterface::has function core/lib/Drupal/Core/Cache/CacheCollectorInterface.php Returns whether data exists for this key.
CacheCollectorInterface::reset function core/lib/Drupal/Core/Cache/CacheCollectorInterface.php Resets the local cache.
CacheCollectorInterface::set function core/lib/Drupal/Core/Cache/CacheCollectorInterface.php Sets cache data.
CacheContextInterface interface core/lib/Drupal/Core/Cache/Context/CacheContextInterface.php Provides an interface for defining a cache context service.
CacheContextInterface.php file core/lib/Drupal/Core/Cache/Context/CacheContextInterface.php
CacheContextInterface::getCacheableMetadata function core/lib/Drupal/Core/Cache/Context/CacheContextInterface.php Gets the cacheability metadata for the context.
CacheContextInterface::getContext function core/lib/Drupal/Core/Cache/Context/CacheContextInterface.php Returns the string representation of the cache context.
CacheContextInterface::getLabel function core/lib/Drupal/Core/Cache/Context/CacheContextInterface.php Returns the label of the cache context.
CachedDiscoveryClearerInterface interface core/lib/Drupal/Core/Plugin/CachedDiscoveryClearerInterface.php Provides a way to clear static caches of all plugin managers.
CachedDiscoveryClearerInterface.php file core/lib/Drupal/Core/Plugin/CachedDiscoveryClearerInterface.php
CachedDiscoveryClearerInterface::clearCachedDefinitions function core/lib/Drupal/Core/Plugin/CachedDiscoveryClearerInterface.php Clears the cache on all cached discoveries.
CachedDiscoveryInterface interface core/lib/Drupal/Component/Plugin/Discovery/CachedDiscoveryInterface.php Interface for discovery components holding a cache of plugin definitions.
CachedDiscoveryInterface.php file core/lib/Drupal/Component/Plugin/Discovery/CachedDiscoveryInterface.php
CachedDiscoveryInterface::clearCachedDefinitions function core/lib/Drupal/Component/Plugin/Discovery/CachedDiscoveryInterface.php Clears static and persistent plugin definition caches.
CachedDiscoveryInterface::useCaches function core/lib/Drupal/Component/Plugin/Discovery/CachedDiscoveryInterface.php Disable the use of caches.
CacheFactoryInterface interface core/lib/Drupal/Core/Cache/CacheFactoryInterface.php An interface defining cache factory classes.
CacheFactoryInterface.php file core/lib/Drupal/Core/Cache/CacheFactoryInterface.php
CacheFactoryInterface::get function core/lib/Drupal/Core/Cache/CacheFactoryInterface.php Gets a cache backend class for a given cache bin.
CacheOptionalInterface interface core/lib/Drupal/Core/Cache/CacheOptionalInterface.php Indicates that caching is optional.
CacheOptionalInterface.php file core/lib/Drupal/Core/Cache/CacheOptionalInterface.php
CachePreWarmerInterface interface core/lib/Drupal/Core/PreWarm/CachePreWarmerInterface.php Interface for cache prewarmers.
CachePreWarmerInterface.php file core/lib/Drupal/Core/PreWarm/CachePreWarmerInterface.php
CachePreWarmerInterface::preWarmAllCaches function core/lib/Drupal/Core/PreWarm/CachePreWarmerInterface.php Prewarms all PreWarmable services.
CachePreWarmerInterface::preWarmOneCache function core/lib/Drupal/Core/PreWarm/CachePreWarmerInterface.php Prewarms one PreWarmable service.
CacheTagsChecksumInterface interface core/lib/Drupal/Core/Cache/CacheTagsChecksumInterface.php Provides checksums for cache tag invalidations.
CacheTagsChecksumInterface.php file core/lib/Drupal/Core/Cache/CacheTagsChecksumInterface.php
CacheTagsChecksumInterface::getCurrentChecksum function core/lib/Drupal/Core/Cache/CacheTagsChecksumInterface.php Returns the sum total of validations for a given set of tags.
CacheTagsChecksumInterface::INVALID_CHECKSUM_WHILE_IN_TRANSACTION constant core/lib/Drupal/Core/Cache/CacheTagsChecksumInterface.php The invalid checksum returned if a database transaction is in progress.
CacheTagsChecksumInterface::isValid function core/lib/Drupal/Core/Cache/CacheTagsChecksumInterface.php Returns whether the checksum is valid for the given cache tags.
CacheTagsChecksumInterface::reset function core/lib/Drupal/Core/Cache/CacheTagsChecksumInterface.php Reset statically cached tags.
CacheTagsChecksumPreloadInterface interface core/lib/Drupal/Core/Cache/CacheTagsChecksumPreloadInterface.php Registers cache tags for preloading.
CacheTagsChecksumPreloadInterface.php file core/lib/Drupal/Core/Cache/CacheTagsChecksumPreloadInterface.php
CacheTagsChecksumPreloadInterface::registerCacheTagsForPreload function core/lib/Drupal/Core/Cache/CacheTagsChecksumPreloadInterface.php Register cache tags for preloading.
CacheTagsInvalidatorInterface interface core/lib/Drupal/Core/Cache/CacheTagsInvalidatorInterface.php Defines required methods for classes wanting to handle cache tag changes.
CacheTagsInvalidatorInterface.php file core/lib/Drupal/Core/Cache/CacheTagsInvalidatorInterface.php
CacheTagsInvalidatorInterface::invalidateTags function core/lib/Drupal/Core/Cache/CacheTagsInvalidatorInterface.php Marks cache items with any of the specified tags as invalid.
CacheTagsPurgeInterface interface core/lib/Drupal/Core/Cache/CacheTagsPurgeInterface.php Provides purging of cache tag invalidations.
CacheTagsPurgeInterface.php file core/lib/Drupal/Core/Cache/CacheTagsPurgeInterface.php
CacheTagsPurgeInterface::purge function core/lib/Drupal/Core/Cache/CacheTagsPurgeInterface.php Purge cache tag invalidations.
CalculatedCacheContextInterface interface core/lib/Drupal/Core/Cache/Context/CalculatedCacheContextInterface.php Provides an interface for defining a calculated cache context service.
CalculatedCacheContextInterface.php file core/lib/Drupal/Core/Cache/Context/CalculatedCacheContextInterface.php
CalculatedCacheContextInterface::getCacheableMetadata function core/lib/Drupal/Core/Cache/Context/CalculatedCacheContextInterface.php Gets cacheability metadata for the context based on the parameter value.
CalculatedCacheContextInterface::getContext function core/lib/Drupal/Core/Cache/Context/CalculatedCacheContextInterface.php Returns the string representation of the cache context.
CalculatedCacheContextInterface::getLabel function core/lib/Drupal/Core/Cache/Context/CalculatedCacheContextInterface.php Returns the label of the cache context.
CalculatedPermissionsInterface interface core/lib/Drupal/Core/Session/CalculatedPermissionsInterface.php Defines the calculated permissions interface.
CalculatedPermissionsInterface.php file core/lib/Drupal/Core/Session/CalculatedPermissionsInterface.php
CalculatedPermissionsInterface::getItem function core/lib/Drupal/Core/Session/CalculatedPermissionsInterface.php Retrieves a single calculated permission item from a given scope.

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