AjaxForumSearch
in package
uses
TraitCache, TraitData
FinalYes
Table of Contents
Properties
Methods
- __construct() : mixed
- getCacheInstance() : Cache
- getDataInstance() : Data
- getResult() : array<string|int, mixed>
- getLinkTitle() : string
- initRowSet() : array<string|int, mixed>
- makeSQL() : array<string|int, mixed>
- searchForumResults() : array<string|int, mixed>
Properties
$input read-only
private
Input
$input
$term
private
string
$term
Methods
__construct()
public
__construct(Input $input[, string $term = '' ]) : mixed
Parameters
- $input : Input
- $term : string = ''
getCacheInstance()
public
getCacheInstance() : Cache
Return values
CachegetDataInstance()
public
getDataInstance() : Data
Return values
DatagetResult()
public
getResult() : array<string|int, mixed>
Return values
array<string|int, mixed>getLinkTitle()
private
getLinkTitle(array<string|int, mixed> $sqlA) : string
Parameters
- $sqlA : array<string|int, mixed>
Return values
stringinitRowSet()
private
initRowSet(string $title, string $link) : array<string|int, mixed>
Parameters
- $title : string
- $link : string
Return values
array<string|int, mixed>makeSQL()
private
makeSQL() : array<string|int, mixed>
Return values
array<string|int, mixed>searchForumResults()
private
searchForumResults(array<string|int, mixed> $sqlA) : array<string|int, mixed>
Parameters
- $sqlA : array<string|int, mixed>