Interface CountryServiceInterface
category |
System |
---|---|
package |
Customer |
subpackage |
Interfaces |
countryHasCountryZones(\CustomerCountryInterface $customerCountry) : boolean
countryZoneExistsInCountry(\CustomerCountryZoneInterface $customerCountryZone, \CustomerCountryInterface $customerCountry) : boolean
\CustomerCountryZoneInterface
\CustomerCountryInterface
boolean
findCountryByIso2(string $p_countryIso2) : \CustomerCountryInterface
findCountryByName(string $p_countryName) : \CustomerCountryInterface
findCountryZoneByNameAndCountry(\CustomerCountryZoneNameInterface|string $p_zoneName, \CustomerCountryInterface $customerCountry) : \CustomerCountryZoneInterface|null
\CustomerCountryZoneNameInterface|string
\CustomerCountryInterface
\CustomerCountryZoneInterface|null
findCountryZoneByZoneCodeAndCountry(\CustomerCountryZoneIsoCode $zoneCode, \CustomerCountryInterface $country) : \CustomerCountryZoneInterface|null
Null will be returned if no results are found.
\CustomerCountryZoneInterface|null
Country zone model, if found.
findCountryZoneByZoneCodeAndCountryId(\CustomerCountryZoneIsoCode $zoneCode, \IdType $countryId) : \CustomerCountryZoneInterface
Null will be returned if no results are found.
\CustomerCountryZoneInterface
Country zone model, if found.
findCountryZonesByCountryId(\IdType $countryId) : array
getCountryById(\IdType $id) : \CustomerCountryInterface
getCountryByIso2(string $p_countryIso2) : \CustomerCountryInterface
getCountryByName(string $p_countryName) : \CustomerCountryInterface
getCountryZoneByNameAndCountry(\CustomerCountryZoneNameInterface|string $p_zoneName, \CustomerCountryInterface $customerCountry) : \CustomerCountryZoneInterface
\CustomerCountryZoneNameInterface|string
\CustomerCountryInterface
\CustomerCountryZoneInterface
getCountryZoneByZoneCodeAndCountry(\CustomerCountryZoneIsoCode $zoneCode, \CustomerCountryInterface $country) : \CustomerCountryZoneInterface
An error will be raised if no results are found.
\CustomerCountryZoneInterface
Country zone model.
getCountryZoneByZoneCodeAndCountryId(\CustomerCountryZoneIsoCode $zoneCode, \IdType $countryId) : \CustomerCountryZoneInterface
An error will be raised if no results are found.
\CustomerCountryZoneInterface
Country zone model.
getUnknownCountryZoneByName(string $p_zoneName) : \CustomerCountryZone
isStateMandatory(\IdType $countryId) : boolean