Somar\Search\Control\SearchPageController
Synopsis
class SearchPageController
extends PageController
{
- // members
- private static array $allowed_actions = ;
- // methods
- public DBHTMLText index()
- public void search()
- protected void getSearchResponse()
- protected array buildSearchParams()
- protected string getSearchConfig()
- protected HTTPResponse json()
Hierarchy
Extends
- PageController
Members
private
- $allowed_actions
Methods
protected
- buildSearchParams() — Builds parameters for ElasticSearchService based on search request parameters
- getSearchConfig() — Search configuration
- getSearchResponse()
- json() — Creates a response with all required headers and encodes its body