public function SearchPluginBase::getHelp in Drupal 8
Same name and namespace in other branches
- 9 core/modules/search/src/Plugin/SearchPluginBase.php \Drupal\search\Plugin\SearchPluginBase::getHelp()
- 10 core/modules/search/src/Plugin/SearchPluginBase.php \Drupal\search\Plugin\SearchPluginBase::getHelp()
Returns the searching help.
Return value
array Render array for the searching help.
Overrides SearchInterface::getHelp
1 method overrides SearchPluginBase::getHelp()
- UserSearch::getHelp in core/
modules/ user/ src/ Plugin/ Search/ UserSearch.php - Returns the searching help.
File
- core/
modules/ search/ src/ Plugin/ SearchPluginBase.php, line 146
Class
- SearchPluginBase
- Defines a base class for plugins wishing to support search.
Namespace
Drupal\search\PluginCode
public function getHelp() {
// This default search help is appropriate for plugins like NodeSearch
// that use the SearchQuery class.
$help = [
'list' => [
'#theme' => 'item_list',
'#items' => [
$this
->t('Search looks for exact, case-insensitive keywords; keywords shorter than a minimum length are ignored.'),
$this
->t('Use upper-case OR to get more results. Example: cat OR dog (content contains either "cat" or "dog").'),
$this
->t('You can use upper-case AND to require all words, but this is the same as the default behavior. Example: cat AND dog (same as cat dog, content must contain both "cat" and "dog").'),
$this
->t('Use quotes to search for a phrase. Example: "the cat eats mice".'),
$this
->t('You can precede keywords by - to exclude them; you must still have at least one "positive" keyword. Example: cat -dog (content must contain cat and cannot contain dog).'),
],
],
];
return $help;
}