CustomerAddressInterface

Extends \AddressBlockInterface

Interface CustomerAddressInterface

Interface AddressBlockInterface

Stores all customer address data.

category

System

package

Customer

subpackage

Interfaces

extends

AddressBlockInterface

Methods

Returns the customer's additional address information.

getAdditionalAddressInfo() : \CustomerAdditionalAddressInfoInterface
inherited

Response

\CustomerAdditionalAddressInfoInterface

Customer's additional address information.

Getter method for the address class

getAddressClass() : \AddressClassInterface

Returns the customer's B2B status.

getB2BStatus() : \CustomerB2BStatusInterface
inherited

Response

\CustomerB2BStatusInterface

Customer's B2B status.

Returns the customer's city.

getCity() : \CustomerCityInterface
inherited

Response

\CustomerCityInterface

Customer's city.

Returns the customer's company.

getCompany() : \CustomerCompanyInterface
inherited

Response

\CustomerCompanyInterface

Customer's company.

Returns the customer's country.

getCountry() : \CustomerCountryInterface
inherited

Response

\CustomerCountryInterface

Customer's country.

Returns the customer's country zone.

getCountryZone() : \CustomerCountryZoneInterface
inherited

Response

\CustomerCountryZoneInterface

Customer's country zone.

Getter method for the customer ID

getCustomerId() : integer

Response

integer

Returns the customer's first name.

getFirstname() : \CustomerFirstnameInterface
inherited

Response

\CustomerFirstnameInterface

Customer's first name.

Returns the customer's gender.

getGender() : \CustomerGenderInterface
inherited

Response

\CustomerGenderInterface

Customer's gender.

Returns the customer's house number.

getHouseNumber() : \CustomerHouseNumberInterface
inherited

Response

\CustomerHouseNumberInterface

Customer's house number.

Getter method for the ID

getId() : integer

Response

integer

Returns the customer's last name.

getLastname() : \CustomerLastnameInterface
inherited

Response

\CustomerLastnameInterface

Customer's last name.

Returns the customer's postcode.

getPostcode() : \CustomerPostcodeInterface
inherited

Response

\CustomerPostcodeInterface

Customer's postcode.

Returns the customer's street.

getStreet() : \CustomerStreetInterface
inherited

Response

\CustomerStreetInterface

Customer's street.

Returns the customer's suburb.

getSuburb() : \CustomerSuburbInterface
inherited

Response

\CustomerSuburbInterface

Customer's suburb.

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 customer ID

setCustomerId(\IdType $customerId) 

Arguments

$customerId

\IdType

Setter method for the ID

setId(\IdType $id) 

Arguments

$id

\IdType

addressBookId