phpDocumentor

CustomerInterface extends AddonValueContainerInterface

Interface CustomerInterface

Tags
category

System

subpackage

Interfaces

Table of Contents

addAddonValues()  : mixed
Merges the existing addon values with new ones.
deleteAddonValue()  : mixed
Deletes a specific addon value entry by key.
getAddonValue()  : string
Returns a specific addon value by providing its key.
getAddonValueContainerId()  : int
Returns the addon value container ID.
getAddonValues()  : KeyValueCollection
Returns all the addon values as a KeyValueCollection.
getCompany()  : CustomerCompanyInterface
getCustomerNumber()  : string
Returns the customer's number.
getDateOfBirth()  : DateTime
Returns the customer's date of birth.
getDefaultAddress()  : CustomerAddressInterface
Returns the customer's default address.
getEmail()  : CustomerEmailInterface
Returns the customer's email.
getFaxNumber()  : CustomerCallNumberInterface
Returns the customer's fax number.
getFirstname()  : CustomerFirstnameInterface
Returns the customer's first name.
getGender()  : CustomerGenderInterface
Returns the customer's gender.
getId()  : int
Returns the customer's ID.
getLastname()  : CustomerLastnameInterface
Returns the customer's last name.
getPassword()  : CustomerPasswordInterface
Returns the customer's password.
getStatusId()  : int
Returns the customer's status ID.
getTelephoneNumber()  : CustomerCallNumberInterface
Returns the customer's telephone number.
getVatNumber()  : CustomerVatNumberInterface
Returns the customer's VAT number.
getVatNumberStatus()  : int
Returns the customer's VAT number status.
isGuest()  : bool
Checks if customer is a guest.
setAddonValue()  : mixed
Sets the value of a specific addon key.
setCompany()  : void
setCustomerNumber()  : mixed
Sets the customer's number.
setDateOfBirth()  : mixed
Sets the customer's date of birth.
setDefaultAddress()  : mixed
Sets the customer's default address.
setEmail()  : mixed
Sets the customer's email.
setFaxNumber()  : mixed
Sets the customer's fax number.
setFirstname()  : mixed
Sets the customer's first name.
setGender()  : mixed
Sets the customer's gender.
setGuest()  : mixed
Sets the customer's guest status.
setId()  : mixed
Sets the customer's ID.
setLastname()  : mixed
Sets the customer's last name.
setPassword()  : mixed
Sets the customer's password.
setStatusId()  : mixed
Sets the customer's status ID.
setTelephoneNumber()  : mixed
Sets the customer's telephone number.
setVatNumber()  : mixed
Sets the customer's VAT number.
setVatNumberStatus()  : mixed
Sets the customer's VAT number status.

Methods

getAddonValueContainerId()

Returns the addon value container ID.

public getAddonValueContainerId() : int
Return values
int

Addon value container ID.

getCustomerNumber()

Returns the customer's number.

public getCustomerNumber() : string
Return values
string

customerNumber Customer's number.

getDateOfBirth()

Returns the customer's date of birth.

public getDateOfBirth() : DateTime
Return values
DateTime

date of birth Customer's date of birth.

getId()

Returns the customer's ID.

public getId() : int
Return values
int

Customer's ID.

getStatusId()

Returns the customer's status ID.

public getStatusId() : int
Return values
int

customerStatusId Customer's status ID.

getVatNumberStatus()

Returns the customer's VAT number status.

public getVatNumberStatus() : int
Return values
int

Customer's VAT number status.

isGuest()

Checks if customer is a guest.

public isGuest() : bool
Return values
bool

Is customer a guest?

setDateOfBirth()

Sets the customer's date of birth.

public setDateOfBirth(DateTime $dateOfBirth) : mixed
Parameters
$dateOfBirth : DateTime

date of birth Customer's date of birth.

Return values
mixed

setGuest()

Sets the customer's guest status.

public setGuest(bool $p_guest) : mixed
Parameters
$p_guest : bool

Customer's guest status.

Return values
mixed

setId()

Sets the customer's ID.

public setId(IdType $id) : mixed
Parameters
$id : IdType

customerId Customer ID.

Tags
throws
InvalidArgumentException

On invalid argument.

Return values
mixed

setStatusId()

Sets the customer's status ID.

public setStatusId(int $p_statusId) : mixed
Parameters
$p_statusId : int

Customer's status ID.

Return values
mixed

setVatNumberStatus()

Sets the customer's VAT number status.

public setVatNumberStatus(int $p_vatNumberStatus) : mixed
Parameters
$p_vatNumberStatus : int

Customer's VAT number status.

Return values
mixed

Search results