public function PurgerBase::getLabel in Purge 8.3
Retrieve the user-readable label for this purger instance.
Return value
string|\Drupal\Core\StringTranslation\TranslatableMarkup The translated label.
Overrides PurgerInterface::getLabel
See also
\Drupal\purge\Annotation\PurgePurger::$label
File
- src/
Plugin/ Purge/ Purger/ PurgerBase.php, line 100
Class
- PurgerBase
- Provides a base class for all purgers - the cache invalidation executors.
Namespace
Drupal\purge\Plugin\Purge\PurgerCode
public function getLabel() {
$label = $this
->getPluginDefinition()['label'];
if ($this
->getPluginDefinition()['multi_instance']) {
return $this
->t('@label @id', [
'@label' => $label,
'@id' => $this->id,
]);
}
else {
return $label;
}
}