public function RequestPath::summary in Drupal 9
Same name and namespace in other branches
- 8 core/modules/system/src/Plugin/Condition/RequestPath.php \Drupal\system\Plugin\Condition\RequestPath::summary()
Provides a human readable summary of the condition's configuration.
Overrides ConditionInterface::summary
File
- core/
modules/ system/ src/ Plugin/ Condition/ RequestPath.php, line 126
Class
- RequestPath
- Provides a 'Request Path' condition.
Namespace
Drupal\system\Plugin\ConditionCode
public function summary() {
if (empty($this->configuration['pages'])) {
return $this
->t('No page is specified');
}
$pages = array_map('trim', explode("\n", $this->configuration['pages']));
$pages = implode(', ', $pages);
if (!empty($this->configuration['negate'])) {
return $this
->t('Do not return true on the following pages: @pages', [
'@pages' => $pages,
]);
}
return $this
->t('Return true on the following pages: @pages', [
'@pages' => $pages,
]);
}