You are here

public function HelpSearch::execute in Drupal 8

Same name and namespace in other branches
  1. 9 core/modules/help_topics/src/Plugin/Search/HelpSearch.php \Drupal\help_topics\Plugin\Search\HelpSearch::execute()

Executes the search.

Return value

array A structured list of search results.

Overrides SearchInterface::execute

File

core/modules/help_topics/src/Plugin/Search/HelpSearch.php, line 177

Class

HelpSearch
Handles searching for help using the Search module index.

Namespace

Drupal\help_topics\Plugin\Search

Code

public function execute() {
  if ($this
    ->isSearchExecutable()) {
    $results = $this
      ->findResults();
    if ($results) {
      return $this
        ->prepareResults($results);
    }
  }
  return [];
}