Interface CustomerCountryZoneRepositoryInterface
category |
System |
---|---|
package |
Customer |
subpackage |
Interfaces |
findById(\IdType $countryZoneId) : \CustomerCountryZone|null
findByNameAndCountry(\CustomerCountryZoneNameInterface $countryZoneName, \CustomerCountryInterface $country) : \CustomerCountryZone|null
\CustomerCountryZoneNameInterface
\CustomerCountryInterface
\CustomerCountryZone|null
findCountryZoneByZoneCodeAndCountry(\CustomerCountryZoneIsoCodeInterface $zoneCode, \CustomerCountryInterface $country) : \CustomerCountryZoneInterface|null
Null will be returned if no results are found.
\CustomerCountryZoneInterface|null
Country zone model.
findCountryZoneByZoneCodeAndCountryId(\CustomerCountryZoneIsoCodeInterface $zoneCode, \IdType $countryId) : \CustomerCountryZoneInterface
Null will be returned if no results are found.
\CustomerCountryZoneInterface
Country zone model.
findCountryZonesByCountryId(\IdType $countryId) : array
getById(\IdType $countryZoneId) : \CustomerCountryZoneInterface
Throws |
|
---|
\IdType
\CustomerCountryZoneInterface
getByNameAndCountry(\CustomerCountryZoneNameInterface $countryZoneName, \CustomerCountryInterface $country) : \CustomerCountryZoneInterface
Throws |
|
---|
\CustomerCountryZoneNameInterface
\CustomerCountryInterface
\CustomerCountryZoneInterface
getUnknownCountryZoneByName(\CustomerCountryZoneNameInterface $countryZoneName) : \CustomerCountryZone
ID is 0 and ISO code is empty.
\CustomerCountryZoneNameInterface
\CustomerCountryZone
isStateMandatory(\IdType $countryId) : boolean