function RequestPath::summary
Same name in other branches
- 9 core/modules/system/src/Plugin/Condition/RequestPath.php \Drupal\system\Plugin\Condition\RequestPath::summary()
- 8.9.x core/modules/system/src/Plugin/Condition/RequestPath.php \Drupal\system\Plugin\Condition\RequestPath::summary()
- 11.x core/modules/system/src/Plugin/Condition/RequestPath.php \Drupal\system\Plugin\Condition\RequestPath::summary()
Overrides ConditionInterface::summary
File
-
core/
modules/ system/ src/ Plugin/ Condition/ RequestPath.php, line 140
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,
]);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.