◆ filter()
static filter |
( |
|
$termin, |
|
|
|
$search |
|
) |
| |
|
static |
Returns an array of information for the found element. Following informations (key: description) are necessary
- name: The name of the object
- url: The url to send the user to when he clicks the link
Additional informations are:
- additional: Subtitle for the hit
- expand: Url if the user further expands the search
- img: Avatar for the
- Parameters
-
array | $termin | |
string | $search | |
- Returns
- array
◆ getName()
Returns the displayname for this module
- Returns
- string
◆ getSearchURL()
static getSearchURL |
( |
|
$searchterm | ) |
|
|
static |
Returns the URL that can be called for a full search.
- Parameters
-
string | $searchterm | what to search for? |
- Returns
- string URL to the full search, containing the searchterm and the category
◆ getSQL()
static getSQL |
( |
|
$search, |
|
|
|
$filter, |
|
|
|
$limit |
|
) |
| |
|
static |
Transforms the search request into an sql statement, that provides the id (same as getId) as type and the object id, that is later passed to the filter.
This function is required to make use of the mysql union parallelism
- Parameters
-
string | $search | the input query string |
array | $filter | an array with search limiting filter information (e.g. 'category', 'semester', etc.) |
- Returns
- string SQL Query to discover elements for the search
The documentation for this class was generated from the following file: