Docs Goabase

AjaxGeolocSearch
in package
uses TraitData

Read onlyYes
FinalYes

Table of Contents

Properties

$country  : Country
$data  : Data
$input  : Input
$isList  : int
$term  : string
$user  : User

Methods

__construct()  : mixed
getCountryByReferrer()  : string
getDataInstance()  : Data
getResult()  : array<string|int, mixed>
getSQLTowns()  : array{sql: string, params: string[]}
getUserIso()  : string
getUserRow()  : array<string|int, mixed>
isList()  : void
searchResult()  : array<string|int, mixed>

Properties

Methods

getCountryByReferrer()

public getCountryByReferrer() : string
Return values
string

getResult()

public getResult([string $term = '' ]) : array<string|int, mixed>
Parameters
$term : string = ''
Return values
array<string|int, mixed>

getSQLTowns()

private getSQLTowns([string $isoAlpha2 = '' ]) : array{sql: string, params: string[]}
Parameters
$isoAlpha2 : string = ''
Return values
array{sql: string, params: string[]}

getUserRow()

private getUserRow([string $isoAlpha2 = '' ]) : array<string|int, mixed>
Parameters
$isoAlpha2 : string = ''
Return values
array<string|int, mixed>

searchResult()

private searchResult(array<string|int, mixed> $sqlPDO) : array<string|int, mixed>
Parameters
$sqlPDO : array<string|int, mixed>
Return values
array<string|int, mixed>

        
On this page

Search results