Jaedb\Search\SearchPageController
Synopsis
class SearchPageController
extends PageController
{
- // members
- private static $query;
- private static $types;
- private static $filters;
- private static $sort;
- private static $results;
- // methods
- public void index()
- public static void get_types_available()
- public static void get_filters_available()
- public static void get_sorts_available()
- public static void get_types()
- public static void set_types()
- public static void get_mapped_types()
- public static void get_filters()
- public static void set_filters()
- public static void get_mapped_filters()
- public static void get_query()
- public static void set_query()
- public static void get_sort()
- public static void get_mapped_sort()
- public static void set_sort()
- public static void get_results()
- public static void set_results()
- public ArrayList Query()
- public ArrayList Results()
- public ArrayList Sort()
- public ArrayList Types()
- public PaginatedList PerformSearch()
Hierarchy
Extends
- PageController
Members
private
- $filters
- $query
- $results
- $sort
- $types
Methods
public
- PerformSearch() — Have a squiz through our site and find all matches
- Query() — Get the search query This is just an alias to get my static variable
- Results() — Get the results This is just an alias to get my static variable
- Sort() — Get the search query This is just an alias to get my static variable
- Types() — Get the types searched This is just an alias to get my static variable. We then construct them as ArrayList for template use
- get_filters()
- get_filters_available()
- get_mapped_filters()
- get_mapped_sort()
- get_mapped_types()
- get_query()
- get_results()
- get_sort()
- get_sorts_available()
- get_types()
- get_types_available() — Getters
- index()
- set_filters()
- set_query()
- set_results()
- set_sort()
- set_types()