1.20.x path_layout_access.inc | PathLayoutAccess::summary() |
Provides a human-readable summary of this access check's behavior.
Parameters
$contexts: An array containing available contexts.
Return value
string: The summary string for this access check.
Overrides LayoutAccess::summary
File
- modules/
layout/ plugins/ access/ path_layout_access.inc, line 21 - Plugin to provide access control/visibility based on path.
Class
- PathLayoutAccess
- @file Plugin to provide access control/visibility based on path.
Code
function summary() {
$paths = explode("\n", $this->settings['paths']);
if ($this->settings['visibility_setting']) {
return format_plural(count($paths), 'Current path is "@paths"', 'Current path is one of "@paths"', array('@paths' => implode(', ', $paths)));
}
else {
return format_plural(count($paths), 'Current path is not "@paths"', 'Current path is not one of "@paths"', array('@paths' => implode(', ', $paths)));
}
}