SLP® phpDocs

SLP_Country_Manager extends SLPlus_BaseClass_Object

Class SLP_Country

Contains the map and other data that drives SLP for each country.

ccTLD is the region parameter for Google Maps ccTLD is any of the Unicode region subtag identifiers

Tags
see
https://www.unicode.org/reports/tr35/#Unicode_Language_and_Locale_Identifiers

for Unicode region subtag identifiers

see
https://developers.google.com/maps/coverage

for a list of supported regions, 2D/3D map tiles apply here

Table of Contents

Properties

$addon  : object
$countries  : mixed
$myslp  : MySLP
$slplus  : SLPlus
$uses_myslp  : bool
$uses_slplus  : mixed
$slug  : mixed

Methods

__construct()  : mixed
__get()  : SLPlus_BaseClass_Object
__isset()  : bool
get_country_code()  : string
Return the country code for the specified country.
get_instance()  : static
Return an instance of the object which is also registered to the slplus global less the SLP_ part.
initialize()  : mixed
Create a Country Manager and make sure we have access to the country object.
load_country_data()  : void
Load up the countries supported by Store Locator Plus.
set_properties()  : mixed
Set our properties.

Properties

$uses_myslp

public bool $uses_myslp

Set to true to add a $myslp property pointing to global $myslp

Methods

__construct()

public __construct([array<string|int, mixed> $options = array() ]) : mixed
Parameters
$options : array<string|int, mixed> = array()

__isset()

public __isset(string $property) : bool
Parameters
$property : string
Return values
bool

get_country_code()

Return the country code for the specified country.

public get_country_code() : string
Return values
string

get_instance()

Return an instance of the object which is also registered to the slplus global less the SLP_ part.

public static get_instance([bool $no_global = false ][, mixed $params = array() ]) : static
Parameters
$no_global : bool = false

set to true to skip assigning object to SLP global as a property.

$params : mixed = array()

object init params

Return values
static

initialize()

Create a Country Manager and make sure we have access to the country object.

public initialize() : mixed

load_country_data()

Load up the countries supported by Store Locator Plus.

public load_country_data() : void

set_properties()

Set our properties.

public set_properties([array<string|int, mixed> $options = array() ]) : mixed
Parameters
$options : array<string|int, mixed> = array()

        
On this page

Search results