AjaxMemberSearch
in package
uses
TraitCache, TraitData, TraitMember
FinalYes
Table of Contents
Properties
Methods
- __construct() : mixed
- getCacheInstance() : Cache
- getDataInstance() : Data
- getMemberInstance() : Member
- getResult() : array<string|int, mixed>
- cntMember() : int
- getSearchRows() : array<string|int, mixed>
- getSearchTitle() : string
- initRowSet() : array<string|int, mixed>
- Starter link at top of search results
- setTheSQL() : void
Properties
$sqlA
private
array<string|int, mixed>
$sqlA
= []
$term
private
string
$term
Methods
__construct()
public
__construct([string $term = '' ]) : mixed
Parameters
- $term : string = ''
getCacheInstance()
public
getCacheInstance() : Cache
Return values
CachegetDataInstance()
public
getDataInstance() : Data
Return values
DatagetMemberInstance()
public
getMemberInstance() : Member
Return values
MembergetResult()
public
getResult() : array<string|int, mixed>
Return values
array<string|int, mixed>cntMember()
private
cntMember() : int
Return values
intgetSearchRows()
private
getSearchRows(array<string|int, mixed> $rowSet) : array<string|int, mixed>
Parameters
- $rowSet : array<string|int, mixed>
Return values
array<string|int, mixed>getSearchTitle()
private
getSearchTitle(int $cntMember) : string
Parameters
- $cntMember : int
Return values
stringinitRowSet()
Starter link at top of search results
private
initRowSet(string $title) : array<string|int, mixed>
Parameters
- $title : string
Return values
array<string|int, mixed>setTheSQL()
private
setTheSQL() : void