Esempio n. 1
0
 public function testCountryCodeToCountryName()
 {
     // In lower case
     $this->assertTrue(MiscHelpers::countryCodeToCountryName('ru') == 'Russian Federation');
     // In upper case
     $this->assertTrue(MiscHelpers::countryCodeToCountryName('US') == 'United States');
     // Incorrect code
     $this->assertTrue(MiscHelpers::countryCodeToCountryName('SU') == 'Unknown');
 }
Esempio n. 2
0
 public static function geoIdToCountryName($geoId)
 {
     if (strlen($geoId) == 0) {
         return null;
     }
     $lang = substr($geoId, 0, 2);
     $country = substr($geoId, 3, 2);
     $countryName = MiscHelpers::countryCodeToCountryName($country);
     return "{$countryName} ({$geoId})";
 }