CustomerAddress

Implements \CustomerAddressInterface

Class CustomerAddress

This class is used for managing customer address data

category

System

package

Customer

subpackage

Address

implements

CustomerAddressInterface

Methods

Getter method for the additional address information

getAdditionalAddressInfo() : \CustomerAdditionalAddressInfoInterface

Getter method of the address class

getAddressClass() : \AddressClassInterface

Getter method of the address class

getB2BStatus() : \CustomerB2BStatusInterface

Getter method for the city

getCity() : \CustomerCityInterface

Getter method for the company name

getCompany() : \CustomerCompanyInterface

Getter method for the country

getCountry() : \CustomerCountryInterface

Getter method for the country zone

getCountryZone() : \CustomerCountryZoneInterface

Getter method for the customer ID

getCustomerId() : integer

Response

integer

Getter method for the first name of the customer

getFirstname() : \CustomerFirstnameInterface

Getter method for the gender of the customer

getGender() : \CustomerGenderInterface

Getter method for the house number

getHouseNumber() : \CustomerHouseNumberInterface

Getter method for the ID

getId() : integer

Response

integer

| null

Getter method for the last name of the customer

getLastname() : \CustomerLastnameInterface

Getter method for the postcode

getPostcode() : \CustomerPostcodeInterface

Getter method for the street name

getStreet() : \CustomerStreetInterface

Getter method of the suburb

getSuburb() : \CustomerSuburbInterface

Import Address Block

importAddressBlock(\AddressBlockInterface $addressBlock) 

This method will import all address parts from the address block

Arguments

$addressBlock

\AddressBlockInterface

Setter method for the additional address information

setAdditionalAddressInfo(\CustomerAdditionalAddressInfoInterface $additionalAddressInfo) 

Arguments

Setter method for the address class

setAddressClass(\AddressClassInterface $addressClass) 

Arguments

$addressClass

\AddressClassInterface

Setter method for the address class

setB2BStatus(\CustomerB2BStatusInterface $b2bStatus) 

Arguments

Setter method for the city

setCity(\CustomerCityInterface $city) 

Arguments

Setter method for the company name

setCompany(\CustomerCompanyInterface $company) 

Arguments

Setter method for the country

setCountry(\CustomerCountryInterface $country) 

Arguments

Setter method for the country zone

setCountryZone(\CustomerCountryZoneInterface $countryZone) 

Arguments

Setter method for the customer ID

setCustomerId(\IdType $customerId) 

Arguments

$customerId

\IdType

Setter method for the first name of the customer

setFirstname(\CustomerFirstnameInterface $firstname) 

Arguments

Setter method for the gender of the customer

setGender(\CustomerGenderInterface $gender) 

Arguments

Setter method for the house number

setHouseNumber(\CustomerHouseNumberInterface $houseNumber) 

Arguments

Setter method for the ID

setId(\IdType $id) 

Arguments

$id

\IdType

addressBookId

Setter method for the last name of the customer

setLastname(\CustomerLastnameInterface $lastname) 

Arguments

Setter method for the postcode

setPostcode(\CustomerPostcodeInterface $postcode) 

Arguments

Setter method for the street name

setStreet(\CustomerStreetInterface $street) 

Arguments

Setter method for the suburb

setSuburb(\CustomerSuburbInterface $suburb) 

Arguments

Properties