Class CustomerAddressInputValidator
Class CustomerAccountInputValidator
This class is used for validating entered customer address data
- CustomerInputValidator implements CustomerInputValidatorInterface uses XtcUtilityTrait
- ┗ CustomerAddressInputValidator implements CustomerAddressInputValidatorInterface
Category: System
Extends: CustomerInputValidator
Implements: CustomerAddressInputValidatorInterface
Located at Services/Core/Address/CustomerAddressInputValidator.inc.php
Methods summary
public
validateByArray( array $inputArray )
: boolean
Validates the entered customer address data based on a given array
Methods inherited from CustomerInputValidator
__construct(),
getErrorMessageCollection(),
getErrorMessages(),
getErrorStatus(),
validateAddonValues(),
validateCaptcha(),
validateCity(),
validateCompany(),
validateCountry(),
validateCountryZone(),
validateDateOfBirth(),
validateEmail(),
validateEmailAndConfirmation(),
validateEmailExists(),
validateFaxNumber(),
validateFirstname(),
validateGender(),
validateHouseNumber(),
validateLastname(),
validatePassword(),
validatePostcode(),
validatePrivacy(),
validateStreet(),
validateSuburb(),
validateTelephoneNumber(),
validateVatNumber()
Methods used from XtcUtilityTrait
xtcDateRaw(),
xtcValidateEmail()
Properties summary
Properties inherited from CustomerInputValidator
$countryService,
$customerCountryRepository,
$customerCountryZoneRepository,
$customerService,
$errorMessageCollection,
$errorStatus,
$settings,
$vatNumberValidator