Provides extra helpers for Symfony's Intl RegionBundle

1.1.0 2021-02-24 21:50 UTC

This package is auto-updated.

Last update: 2024-04-25 05:17:31 UTC


README

Just a few helpers, good for use when dealing with Canadian and USA provinces/states, forms, and persistence.

$provinces = CountryHelper::getCanadianProvinces();

Returns:

[
   'AB' => 'Alberta',
   'BC' => 'British Columbia',
   'MB' => 'Manitoba',
   'NB' => 'New Brunswick',
   'NL' => 'Newfoundland and Labrador',
   'NS' => 'Nova Scotia',
   'NU' => 'Nunavut',
   'NT' => 'Northwest Territories',
   'ON' => 'Ontario',
   'PE' => 'Prince Edward Island',
   'QC' => 'Quebec',
   'SK' => 'Saskatchewan',
   'YT' => 'Yukon'
];
$provinces = CountryHelper::getCanadianProvinceAbbreviations();

Returns:

[
    0 => 'AB',
    1 => 'BC',
    2 => 'MB',
    3 => 'NB',
    4 => 'NL',
    5 => 'NS',
    6 => 'NU',
    7 => 'NT',
    8 => 'ON',
    9 => 'PE',
    10 => 'QC',
    11 => 'SK',
    12 => 'YT'
];

The USA helper methods behave in the same manner.