Class VatNumberValidator
This class provides methods for validating VAT numbers
| category |
System |
|---|---|
| package |
Customer |
| subpackage |
Validation |
| implements |
VatNumberValidatorInterface |
__construct(\vat_validation_ORIGIN $vatValidation = null)
\vat_validation_ORIGINVAT validation.
_putValidationCache(string $p_vatNumber, integer $p_countryId, boolean $p_isGuest)
stringVAT number.
integerCountry ID.
booleanIs customer a guest?
TODO Write validation results to cache.
getCustomerStatusId(string $p_vatNumber, integer $p_countryId, boolean $p_isGuest) : integer
stringVAT number.
integerCountry ID.
booleanIs customer a guest?
integerCustomer status ID.
getErrorStatus(string $p_vatNumber, integer $p_countryId, boolean $p_isGuest) : boolean
stringVAT number.
integerCountry ID.
booleanIs customer a guest?
booleanError status.
getVatNumberStatusCodeId(string $p_vatNumber, integer $p_countryId, boolean $p_isGuest) : integer
stringVAT number.
integerCountry ID.
booleanIs customer a guest?
integerVAT number status code ID.
vatValidation : \vat_validation_ORIGIN
| var |
|---|
\vat_validation_ORIGIN