Symfony2 API
Class

Symfony\Component\Locale\Stub\StubLocale

class StubLocale extends Locale

Alias of {@link \Symfony\Component\Intl\Locale\Locale}.

Constants

DEFAULT_LOCALE

ACTUAL_LOCALE

VALID_LOCALE

LANG_TAG

EXTLANG_TAG

SCRIPT_TAG

REGION_TAG

VARIANT_TAG

GRANDFATHERED_LANG_TAG

PRIVATE_TAG

Methods

static string acceptFromHttp(string $header)

Not supported.

from Locale
static string composeLocale(array $subtags)

Not supported.

from Locale
static string filterMatches(string $langtag, string $locale, Boolean $canonicalize = false)

Not supported.

from Locale
static array getAllVariants(string $locale)

Not supported.

from Locale
static string getDefault()

Returns the default locale

from Locale
static string getDisplayLanguage(string $locale, string $inLocale = null)

Not supported.

from Locale
static string getDisplayName(string $locale, string $inLocale = null)

Not supported.

from Locale
static string getDisplayRegion(string $locale, string $inLocale = null)

Not supported.

from Locale
static string getDisplayScript(string $locale, string $inLocale = null)

Not supported.

from Locale
static string getDisplayVariant(string $locale, string $inLocale = null)

Not supported.

from Locale
static array getKeywords(string $locale)

Not supported.

from Locale
static string|null getPrimaryLanguage(string $locale)

Not supported.

from Locale
static string|null getRegion(string $locale)

Not supported.

from Locale
static string|null getScript(string $locale)

Not supported.

from Locale
static  lookup(array $langtag, string $locale, Boolean $canonicalize = false, string $default = null)

Not supported.

from Locale
static array parseLocale(string $locale)

Not supported.

from Locale
static Boolean setDefault(string $locale)

Not supported.

from Locale
static array getCurrenciesData(string $locale)

Returns the currencies data

static array getDisplayCurrencies(string $locale)

Returns the currencies names for a locale

static array getCurrencies()

Returns all available currencies codes

static  getDataDirectory()

Details

in Locale at line 54
static public string acceptFromHttp(string $header)

Not supported.

Returns the best available locale based on HTTP "Accept-Language" header according to RFC 2616

Parameters

string $header The string containing the "Accept-Language" header value

Return Value

string The corresponding locale code

Exceptions

MethodNotImplementedException

See also

http://www.php.net/manual/en/locale.acceptfromhttp.php

in Locale at line 70
static public string composeLocale(array $subtags)

Not supported.

Returns a correctly ordered and delimited locale code

Parameters

array $subtags A keyed array where the keys identify the particular locale code subtag

Return Value

string The corresponding locale code

Exceptions

MethodNotImplementedException

See also

http://www.php.net/manual/en/locale.composelocale.php

in Locale at line 88
static public string filterMatches(string $langtag, string $locale, Boolean $canonicalize = false)

Not supported.

Checks if a language tag filter matches with locale

Parameters

string $langtag The language tag to check
string $locale The language range to check against
Boolean $canonicalize

Return Value

string The corresponding locale code

Exceptions

MethodNotImplementedException

See also

http://www.php.net/manual/en/locale.filtermatches.php

in Locale at line 104
static public array getAllVariants(string $locale)

Not supported.

Returns the variants for the input locale

Parameters

string $locale The locale to extract the variants from

Return Value

array The locale variants

Exceptions

MethodNotImplementedException

See also

http://www.php.net/manual/en/locale.getallvariants.php

in Locale at line 116
static public string getDefault()

Returns the default locale

Return Value

string The default locale code. Always returns 'en'

See also

http://www.php.net/manual/en/locale.getdefault.php

in Locale at line 133
static public string getDisplayLanguage(string $locale, string $inLocale = null)

Not supported.

Returns the localized display name for the locale language

Parameters

string $locale The locale code to return the display language from
string $inLocale Optional format locale code to use to display the language name

Return Value

string The localized language display name

Exceptions

MethodNotImplementedException

See also

http://www.php.net/manual/en/locale.getdisplaylanguage.php

in Locale at line 150
static public string getDisplayName(string $locale, string $inLocale = null)

Not supported.

Returns the localized display name for the locale

Parameters

string $locale The locale code to return the display locale name from
string $inLocale Optional format locale code to use to display the locale name

Return Value

string The localized locale display name

Exceptions

MethodNotImplementedException

See also

http://www.php.net/manual/en/locale.getdisplayname.php

in Locale at line 167
static public string getDisplayRegion(string $locale, string $inLocale = null)

Not supported.

Returns the localized display name for the locale region

Parameters

string $locale The locale code to return the display region from
string $inLocale Optional format locale code to use to display the region name

Return Value

string The localized region display name

Exceptions

MethodNotImplementedException

See also

http://www.php.net/manual/en/locale.getdisplayregion.php

in Locale at line 184
static public string getDisplayScript(string $locale, string $inLocale = null)

Not supported.

Returns the localized display name for the locale script

Parameters

string $locale The locale code to return the display script from
string $inLocale Optional format locale code to use to display the script name

Return Value

string The localized script display name

Exceptions

MethodNotImplementedException

See also

http://www.php.net/manual/en/locale.getdisplayscript.php

in Locale at line 201
static public string getDisplayVariant(string $locale, string $inLocale = null)

Not supported.

Returns the localized display name for the locale variant

Parameters

string $locale The locale code to return the display variant from
string $inLocale Optional format locale code to use to display the variant name

Return Value

string The localized variant display name

Exceptions

MethodNotImplementedException

See also

http://www.php.net/manual/en/locale.getdisplayvariant.php

in Locale at line 217
static public array getKeywords(string $locale)

Not supported.

Returns the keywords for the locale

Parameters

string $locale The locale code to extract the keywords from

Return Value

array Associative array with the extracted variants

Exceptions

MethodNotImplementedException

See also

http://www.php.net/manual/en/locale.getkeywords.php

in Locale at line 233
static public string|null getPrimaryLanguage(string $locale)

Not supported.

Returns the primary language for the locale

Parameters

string $locale The locale code to extract the language code from

Return Value

string|null The extracted language code or null in case of error

Exceptions

MethodNotImplementedException

See also

http://www.php.net/manual/en/locale.getprimarylanguage.php

in Locale at line 249
static public string|null getRegion(string $locale)

Not supported.

Returns the region for the locale

Parameters

string $locale The locale code to extract the region code from

Return Value

string|null The extracted region code or null if not present

Exceptions

MethodNotImplementedException

See also

http://www.php.net/manual/en/locale.getregion.php

in Locale at line 265
static public string|null getScript(string $locale)

Not supported.

Returns the script for the locale

Parameters

string $locale The locale code to extract the script code from

Return Value

string|null The extracted script code or null if not present

Exceptions

MethodNotImplementedException

See also

http://www.php.net/manual/en/locale.getscript.php

in Locale at line 282
static public lookup(array $langtag, string $locale, Boolean $canonicalize = false, string $default = null)

Not supported.

Returns the closest language tag for the locale

Parameters

array $langtag A list of the language tags to compare to locale
string $locale The locale to use as the language range when matching
Boolean $canonicalize If true, the arguments will be converted to canonical form before matching
string $default The locale to use if no match is found

Exceptions

MethodNotImplementedException

See also

http://www.php.net/manual/en/locale.lookup.php

in Locale at line 298
static public array parseLocale(string $locale)

Not supported.

Returns an associative array of locale identifier subtags

Parameters

string $locale The locale code to extract the subtag array from

Return Value

array Associative array with the extracted subtags

Exceptions

MethodNotImplementedException

See also

http://www.php.net/manual/en/locale.parselocale.php

in Locale at line 314
static public Boolean setDefault(string $locale)

Not supported.

Sets the default runtime locale

Parameters

string $locale The locale code

Return Value

Boolean true on success or false on failure

Exceptions

MethodNotImplementedException

See also

http://www.php.net/manual/en/locale.parselocale.php

at line 50
static public array getCurrenciesData(string $locale)

Returns the currencies data

Parameters

string $locale

Return Value

array The currencies data

at line 68
static public array getDisplayCurrencies(string $locale)

Returns the currencies names for a locale

Parameters

string $locale The locale to use for the currencies names

Return Value

array The currencies names with their codes as keys

Exceptions

InvalidArgumentException When the locale is different than 'en'

at line 82
static public array getCurrencies()

Returns all available currencies codes

Return Value

array The currencies codes

at line 87
static public getDataDirectory()