Example #1
0
 /**
  * @param string $iso2code
  *
  * @throws \Spryker\Zed\Country\Business\Exception\MissingCountryException
  *
  * @return int
  */
 public function getIdCountryByIso2Code($iso2code)
 {
     $query = $this->countryQueryContainer->queryCountryByIso2Code($iso2code);
     $country = $query->findOne();
     if (!$country) {
         throw new MissingCountryException();
     }
     return $country->getIdCountry();
 }
Example #2
0
 /**
  * @param string $isoCode
  *
  * @return bool
  */
 public function hasRegion($isoCode)
 {
     $query = $this->countryQueryContainer->queryRegionByIsoCode($isoCode);
     return $query->count() > 0;
 }