$activationUrl (defined in Customer) | Customer | protected |
$api (defined in Data) | Data | protected |
$pool (defined in Data) | Data | protected |
__call(string $method, array $args) | Data | |
__construct($caller, array $data=[]) | Data | |
__toString() | AbstractEntity | |
_container() | AbstractEntity | protected |
_dir() | CreateTrait | protected |
_get(string $field) | AbstractEntity | protected |
_hydrate(string $class, $item) | Data | protected |
_metafieldType() | MetafieldTrait | protected |
_onDelete() (defined in AbstractEntity) | AbstractEntity | protected |
_onSave() (defined in AbstractEntity) | AbstractEntity | protected |
_reload(string $field) | AbstractEntity | protected |
_select($subject, callable $filter,... $args) | Data | protected |
_setData(array $data) | Customer | protected |
_setField(string $field, $value) | Data | protected |
create() | CreateTrait | |
delete() (defined in DeleteTrait) | DeleteTrait | |
DIR (defined in Customer) | Customer | |
getAcceptsMarketing() | Customer | |
getAcceptsMarketingUpdatedAt() | Customer | |
getActivationUrl() | Customer | |
getAddresses() | Customer | |
getCreatedAt() | Customer | |
getCurrency() | Customer | |
getDefaultAddress() | Customer | |
getEmail() | Customer | |
getFirstName() | Customer | |
getId() | AbstractEntity | |
getLastName() | Customer | |
getLastOrderId() | Customer | |
getLastOrderName() | Customer | |
getMarketingOptInLevel() | Customer | |
getMetafields() | MetafieldTrait | |
getMultipassIdentifier() | Customer | |
getNote() | Customer | |
getOrders() | Customer | |
getOrdersCount() | Customer | |
getPhone() | Customer | |
getPoolKeys() | Customer | |
getTags() | Customer | |
getTaxExemptions() | Customer | |
getTotalSpent() | Customer | |
getUpdatedAt() | Customer | |
hasAddresses() | Customer | |
hasId() | AbstractEntity | |
hasPhone() | Customer | |
hasTaxExemptions() | Customer | |
IS_DECLINED | Customer | |
IS_DISABLED | Customer | |
IS_ENABLED | Customer | |
IS_INVITED | Customer | |
isDeclined() | Customer | |
isDisabled() | Customer | |
isEnabled() | Customer | |
isInvited() | Customer | |
isTaxExempt() | Customer | |
isVerifiedEmail() | Customer | |
load($caller, string $id, array $query=[]) | AbstractEntity | static |
loadAll($caller, string $path, array $query=[]) | AbstractEntity | static |
MAP (defined in Customer) | Customer | |
newAddress() | Customer | |
newInvite() | Customer | |
newMetafield() | MetafieldTrait | |
PATCH (defined in Data) | Data | |
reload() | AbstractEntity | |
selectAddresses(callable $filter) | Customer | |
serialize() | Data | |
setAcceptsMarketing(bool $opted) | Customer | |
setAcceptsMarketingUpdatedAt(string $iso8601) | Customer | |
setAddresses(Address[] $addresses) | Customer | |
setEmail(string $email) | Customer | |
setFirstName(string $name) | Customer | |
setLastName(string $name) | Customer | |
setMultipassIdentifier(?string $ident) | Customer | |
setNote(string $note) | Customer | |
setPassword(string $password) | Customer | |
setPhone(string $e164) | Customer | |
setSendEmailInvite(bool $invite) | Customer | |
setSendEmailWelcome(bool $welcome) | Customer | |
setState(string $status) | Customer | |
setTags(string $csv) | Customer | |
setTaxExempt(bool $exempt) | Customer | |
toArray() | Data | |
TYPE (defined in Customer) | Customer | |
unserialize($serialized) | Data | |
update() | UpdateTrait | |