interface ProcessorInterface in Purge 8.3
Describes a plugin that processes invalidations.
Hierarchy
- interface \Drupal\Component\Plugin\PluginInspectionInterface
- interface \Drupal\purge\Plugin\Purge\Processor\ProcessorInterface
Expanded class hierarchy of ProcessorInterface
All classes that implement ProcessorInterface
12 files declare their use of ProcessorInterface
- AProcessor.php in tests/
modules/ purge_processor_test/ src/ Plugin/ Purge/ Processor/ AProcessor.php - BProcessor.php in tests/
modules/ purge_processor_test/ src/ Plugin/ Purge/ Processor/ BProcessor.php - CProcessor.php in tests/
modules/ purge_processor_test/ src/ Plugin/ Purge/ Processor/ CProcessor.php - CronProcessor.php in modules/
purge_processor_cron/ src/ Plugin/ Purge/ Processor/ CronProcessor.php - DrushInvalidateProcessor.php in modules/
purge_drush/ src/ Plugin/ Purge/ Processor/ DrushInvalidateProcessor.php
File
- src/
Plugin/ Purge/ Processor/ ProcessorInterface.php, line 10
Namespace
Drupal\purge\Plugin\Purge\ProcessorView source
interface ProcessorInterface extends PluginInspectionInterface {
/**
* Retrieve the title of this processor.
*
* @return \Drupal\Core\StringTranslation\TranslatableMarkup
* The translated label.
*/
public function getLabel();
/**
* Retrieve the description of this processor.
*
* @return \Drupal\Core\StringTranslation\TranslatableMarkup
* The translated description.
*/
public function getDescription();
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
PluginInspectionInterface:: |
public | function | Gets the definition of the plugin implementation. | 4 |
PluginInspectionInterface:: |
public | function | Gets the plugin_id of the plugin instance. | 2 |
ProcessorInterface:: |
public | function | Retrieve the description of this processor. | 1 |
ProcessorInterface:: |
public | function | Retrieve the title of this processor. | 1 |