class Canton (View source)

Properties

protected string $appreviation Abbreviation for given Canton.
protected array $names Array of available Names for given Canton.
protected string $displayLanguage Default Language used.
protected array $availableLanguages Array of supported Languages.

Methods

__construct(stdClass $data)

No description

string
setAbbreviation(string $abbreviation)

Set the abbreviation for given Canton.

string
getAbbreviation()

Return Abbreviation for Canton.

array
setNames(array $name)

Add Name Array to Property.

string
getName()

Return Display Name for given Language.

array
getNamesArray()

It Returns the Raw Name Array.

setLanguage(string $language)

Set Language used to Display Canton Name.

string
getLanguage()

Return Language used to Display Canton Name.

Details

__construct(stdClass $data)

Parameters

stdClass $data

string setAbbreviation(string $abbreviation)

Set the abbreviation for given Canton.

Parameters

string $abbreviation

Return Value

string

string getAbbreviation()

Return Abbreviation for Canton.

Return Value

string

array setNames(array $name)

Add Name Array to Property.

Parameters

array $name

Return Value

array

string getName()

Return Display Name for given Language.

Return Value

string

array getNamesArray()

It Returns the Raw Name Array.

Return Value

array

Canton setLanguage(string $language)

Set Language used to Display Canton Name.

Parameters

string $language

Return Value

Canton

Exceptions

Exception Throws Exception if a not supported language string was provided

string getLanguage()

Return Language used to Display Canton Name.

Return Value

string