You are here

interface CacheableDependencyPluginManagerInterface in Plugin 8.2

Defines a plugin manager which is also a cacheable dependency.

Hierarchy

Expanded class hierarchy of CacheableDependencyPluginManagerInterface

All classes that implement CacheableDependencyPluginManagerInterface

File

tests/src/Unit/Plugin/views/filter/PluginIdTest.php, line 216

Namespace

Drupal\Tests\plugin\Unit\Plugin\views\filter
View source
interface CacheableDependencyPluginManagerInterface extends PluginManagerInterface, CacheableDependencyInterface {

}

Members

Namesort descending Modifiers Type Description Overrides
CacheableDependencyInterface::getCacheContexts public function The cache contexts associated with this object. 34
CacheableDependencyInterface::getCacheMaxAge public function The maximum age for which this object may be cached. 34
CacheableDependencyInterface::getCacheTags public function The cache tags associated with this object. 27
DiscoveryInterface::getDefinition public function Gets a specific plugin definition. 4
DiscoveryInterface::getDefinitions public function Gets the definition of all plugins for this type. 3
DiscoveryInterface::hasDefinition public function Indicates if a specific plugin definition exists. 2
FactoryInterface::createInstance public function Creates a pre-configured instance of a plugin. 7
MapperInterface::getInstance public function Gets a preconfigured instance of a plugin. 4