SypexGeo extends Base
FinalYes
Class SypexGeo
Tags
Table of Contents
Methods
- __construct() : mixed
- Base constructor.
- createConfigField() : array<string|int, mixed>
- getConfigForAdmin() : array<string|int, mixed>
- getDataResult() : Result|null
- getDescription() : string
- getId() : int
- getProvidingData() : ProvidingData
- getSort() : int
- getSupportedLanguages() : array<string|int, mixed>
- Languages supported by handler ISO 639-1
- getTitle() : string
- isActive() : bool
- isInstalled() : bool
- Is this handler installed and ready for using.
Methods
__construct()
Base constructor.
public
__construct([array<string|int, mixed> $fields = array() ]) : mixed
Parameters
- $fields : array<string|int, mixed> = array()
-
DB fields of handlers settings.
createConfigField()
public
createConfigField(array<string|int, mixed> $postFields) : array<string|int, mixed>
Parameters
- $postFields : array<string|int, mixed>
-
$_POST
Return values
array<string|int, mixed> —Field CONFIG for saving to DB in admin edit form.
getConfigForAdmin()
public
getConfigForAdmin() : array<string|int, mixed>
Return values
array<string|int, mixed> —Set of fields description for administration purposes.
getDataResult()
public
getDataResult(string $ip[, string $lang = '' ]) : Result|null
Parameters
- $ip : string
-
Ip address
- $lang : string = ''
-
Language identifier
Return values
Result|nullgetDescription()
public
getDescription() : string
Return values
string —Handler description.
getId()
public
getId() : int
Return values
int —DB record identifier.
getProvidingData()
public
getProvidingData() : ProvidingData
Return values
ProvidingData —Geolocation information witch handler can return.
getSort()
public
getSort() : int
Return values
int —DB field sorting.
getSupportedLanguages()
Languages supported by handler ISO 639-1
public
getSupportedLanguages() : array<string|int, mixed>
Return values
array<string|int, mixed>getTitle()
public
getTitle() : string
Return values
string —Title of handler.
isActive()
public
isActive() : bool
Return values
bool —Is handler active, or not.
isInstalled()
Is this handler installed and ready for using.
public
isInstalled() : bool