Represents a customer
author |
klyde |
---|---|
copyright |
EasyTransac |
package |
Default |
__construct()
getAddress()
getBirthDate()
getCallingCode()
getCity()
getClientId()
getCountry()
getEmail()
getFirstname()
getLastname()
getNationality()
getPhone()
getUid()
getZipCode()
hydrate(Mixed $fields, Boolean $checkRequired = false) : \EasyTransac\Entities\Entity
Mixed
Array or \stdClass
Boolean
\EasyTransac\Entities\Entity
hydrateWidthObject(\stdClass $fields, Boolean $checkRequired = false)
\stdClass
Boolean
hydrateWithArray(\EasyTransac\Entities\Array<Entity> $itemsList, Boolean $checkRequired = false)
\EasyTransac\Entities\Array
Boolean
makeMapping()
setAddress( $value)
setBirthDate( $value)
setCallingCode( $value)
setCity( $value)
setClientId( $clientId)
setCountry( $country)
setEmail( $value)
setFirstname( $value)
setLastname( $value)
setNationality( $value)
setPhone( $value)
setUid( $value)
setZipCode( $value)
toArray() : Array
Array
email :
map |
:Email * |
---|---|
firstname :
map |
:Firstname * |
---|---|
lastname :
map |
:Lastname * |
---|---|
callingCode :
map |
:CallingCode * |
---|---|
phone :
map |
:Phone * |
---|---|
birthDate :
map |
:BirthDate * |
---|---|
nationality :
map |
:Nationality * |
---|---|
address :
map |
:Address * |
---|---|
zipCode :
map |
:ZipCode * |
---|---|
city :
map |
:City * |
---|---|
uid :
map |
:Uid * |
---|---|
clientId :
map |
:ClientId * |
---|---|
country :
map |
:Country * |
---|---|
mapping :