You are here

interface SearchInterface in Google Search Appliance 8

Defines an interface for performing a GSA search.

Hierarchy

Expanded class hierarchy of SearchInterface

All classes that implement SearchInterface

1 file declares its use of SearchInterface
SearchViewController.php in src/Controller/SearchViewController.php

File

src/Service/SearchInterface.php, line 10

Namespace

Drupal\google_appliance\Service
View source
interface SearchInterface {

  /**
   * Performs search.
   *
   * @param \Drupal\google_appliance\SearchResults\SearchQuery $query
   *   Search query.
   *
   * @return \Drupal\google_appliance\SearchResults\ResultSet
   *   Search result set.
   */
  public function search(SearchQuery $query);

}

Members

Namesort descending Modifiers Type Description Overrides
SearchInterface::search public function Performs search. 1