Customer interface. @api
- Since
- 100.0.2
Definition at line 13 of file CustomerInterface.php.
◆ getAddresses()
Get customer addresses.
- Returns
- \Magento\Customer\Api\Data\AddressInterface[]|null
Implemented in Customer.
◆ getConfirmation()
Get confirmation
- Returns
- string|null
Implemented in Customer.
◆ getCreatedAt()
Get created at time
- Returns
- string|null
Implemented in Customer.
◆ getCreatedIn()
Get created in area
- Returns
- string|null
Implemented in Customer.
◆ getDefaultBilling()
Get default billing address id
- Returns
- string|null
Implemented in Customer.
◆ getDefaultShipping()
Get default shipping address id
- Returns
- string|null
Implemented in Customer.
◆ getDisableAutoGroupChange()
getDisableAutoGroupChange |
( |
| ) |
|
Get disable auto group change flag.
- Returns
- int|null
Implemented in Customer.
◆ getDob()
Get date of birth
- Returns
- string|null
Implemented in Customer.
◆ getEmail()
Get email address
- Returns
- string
Implemented in Customer.
◆ getExtensionAttributes()
getExtensionAttributes |
( |
| ) |
|
Retrieve existing extension attributes object or create a new one.
- Returns
- \Magento\Customer\Api\Data\CustomerExtensionInterface|null
Implemented in Customer.
◆ getFirstname()
Get first name
- Returns
- string
Implemented in Customer.
◆ getGender()
Get gender
- Returns
- int|null
Implemented in Customer.
◆ getGroupId()
Get group id
- Returns
- int|null
Implemented in Customer.
◆ getId()
#- Get customer id
- Returns
- int|null
Implemented in Customer.
◆ getLastname()
Get last name
- Returns
- string
Implemented in Customer.
◆ getMiddlename()
Get middle name
- Returns
- string|null
Implemented in Customer.
◆ getPrefix()
Get prefix
- Returns
- string|null
Implemented in Customer.
◆ getStoreId()
Get store id
- Returns
- int|null
Implemented in Customer.
◆ getSuffix()
Get suffix
- Returns
- string|null
Implemented in Customer.
◆ getTaxvat()
Get tax Vat
- Returns
- string|null
Implemented in Customer.
◆ getUpdatedAt()
Get updated at time
- Returns
- string|null
Implemented in Customer.
◆ getWebsiteId()
Get website id
- Returns
- int|null
Implemented in Customer.
◆ setAddresses()
setAddresses |
( |
array |
$addresses = null | ) |
|
Set customer addresses.
- Parameters
-
Implemented in Customer.
◆ setConfirmation()
setConfirmation |
( |
|
$confirmation | ) |
|
Set confirmation
- Parameters
-
- Returns
- $this
Implemented in Customer.
◆ setCreatedAt()
setCreatedAt |
( |
|
$createdAt | ) |
|
Set created at time
- Parameters
-
- Returns
- $this
Implemented in Customer.
◆ setCreatedIn()
setCreatedIn |
( |
|
$createdIn | ) |
|
Set created in area
- Parameters
-
- Returns
- $this
Implemented in Customer.
◆ setDefaultBilling()
setDefaultBilling |
( |
|
$defaultBilling | ) |
|
Set default billing address id
- Parameters
-
- Returns
- $this
Implemented in Customer.
◆ setDefaultShipping()
setDefaultShipping |
( |
|
$defaultShipping | ) |
|
Set default shipping address id
- Parameters
-
- Returns
- $this
Implemented in Customer.
◆ setDisableAutoGroupChange()
setDisableAutoGroupChange |
( |
|
$disableAutoGroupChange | ) |
|
Set disable auto group change flag.
- Parameters
-
int | $disableAutoGroupChange | |
- Returns
- $this
Implemented in Customer.
◆ setDob()
Set date of birth
- Parameters
-
- Returns
- $this
Implemented in Customer.
◆ setEmail()
Set email address
- Parameters
-
- Returns
- $this
Implemented in Customer.
◆ setExtensionAttributes()
setExtensionAttributes |
( |
\Magento\Customer\Api\Data\CustomerExtensionInterface |
$extensionAttributes | ) |
|
Set an extension attributes object.
- Parameters
-
\Magento\Customer\Api\Data\CustomerExtensionInterface | $extensionAttributes | |
- Returns
- $this
◆ setFirstname()
setFirstname |
( |
|
$firstname | ) |
|
Set first name
- Parameters
-
- Returns
- $this
Implemented in Customer.
◆ setGender()
Set gender
- Parameters
-
- Returns
- $this
Implemented in Customer.
◆ setGroupId()
Set group id
- Parameters
-
- Returns
- $this
Implemented in Customer.
◆ setId()
Set customer id
- Parameters
-
- Returns
- $this
Implemented in Customer.
◆ setLastname()
Set last name
- Parameters
-
- Returns
- $this
Implemented in Customer.
◆ setMiddlename()
setMiddlename |
( |
|
$middlename | ) |
|
Set middle name
- Parameters
-
- Returns
- $this
Implemented in Customer.
◆ setPrefix()
Set prefix
- Parameters
-
- Returns
- $this
Implemented in Customer.
◆ setStoreId()
Set store id
- Parameters
-
- Returns
- $this
Implemented in Customer.
◆ setSuffix()
Set suffix
- Parameters
-
- Returns
- $this
Implemented in Customer.
◆ setTaxvat()
Set tax Vat
- Parameters
-
- Returns
- $this
Implemented in Customer.
◆ setUpdatedAt()
setUpdatedAt |
( |
|
$updatedAt | ) |
|
Set updated at time
- Parameters
-
- Returns
- $this
Implemented in Customer.
◆ setWebsiteId()
setWebsiteId |
( |
|
$websiteId | ) |
|
Set website id
- Parameters
-
- Returns
- $this
Implemented in Customer.
◆ CONFIRMATION
const CONFIRMATION = 'confirmation' |
◆ CREATED_AT
const CREATED_AT = 'created_at' |
◆ CREATED_IN
const CREATED_IN = 'created_in' |
◆ DEFAULT_BILLING
const DEFAULT_BILLING = 'default_billing' |
◆ DEFAULT_SHIPPING
const DEFAULT_SHIPPING = 'default_shipping' |
◆ DISABLE_AUTO_GROUP_CHANGE
const DISABLE_AUTO_GROUP_CHANGE = 'disable_auto_group_change' |
◆ DOB
◆ EMAIL
◆ FIRSTNAME
const FIRSTNAME = 'firstname' |
◆ GENDER
◆ GROUP_ID
const GROUP_ID = 'group_id' |
◆ ID
#+ Constants defined for keys of the data array. Identical to the name of the getter in snake case
Definition at line 18 of file CustomerInterface.php.
◆ KEY_ADDRESSES
const KEY_ADDRESSES = 'addresses' |
◆ LASTNAME
const LASTNAME = 'lastname' |
◆ MIDDLENAME
const MIDDLENAME = 'middlename' |
◆ PREFIX
◆ STORE_ID
const STORE_ID = 'store_id' |
◆ SUFFIX
◆ TAXVAT
◆ UPDATED_AT
const UPDATED_AT = 'updated_at' |
◆ WEBSITE_ID
const WEBSITE_ID = 'website_id' |
The documentation for this interface was generated from the following file: