Documentation

CustomersApi extends CustomerApiBase
in package
Uses DeleteInIdList

V3ApiBase

Add constructors and some basic scaffolding that will work for all API classes regardless of which endpoints they implement

Tags

Table of Contents

FILTER__EMAIL_IN  = 'email:in'
FILTER__ID_IN  = 'id:in'
__construct()  : mixed
addresses()  : CustomerAddressesApi
attributes()  : CustomerAttributesApi
attributeValues()  : CustomerAttributeValuesApi
consent()  : CustomerConsentApi
create()  : CustomersResponse
delete()  : bool
formFieldValues()  : CustomerFormFieldValuesApi
getAll()  : CustomersResponse
getAllPages()  : CustomersResponse
getByEmail()  : Customer|null
getById()  : Customer|null
getClient()  : Client
getParentResourceId()  : int|null
getResourceId()  : int|null
getStoredInstruments()  : StoredInstrumentsResponse
multipleResourceUrl()  : string
settings()  : CustomerSettingsApi
subscriber()  : SubscribersApi
subscribers()  : SubscribersApi
update()  : CustomersResponse
validateCredentials()  : ValidateCredentialsResponse

Constants

FILTER__EMAIL_IN

public mixed FILTER__EMAIL_IN = 'email:in'
Tags

Methods

__construct()

public __construct(Client $client[, int|null $resourceId = null ][, int|null $parentResourceId = null ]) : mixed
Parameters
$client : Client
$resourceId : int|null = null
$parentResourceId : int|null = null
Tags
Return values
mixed

delete()

public delete([array<string|int, mixed> $ids = [] ]) : bool
Parameters
$ids : array<string|int, mixed> = []
Tags
Return values
bool

getAll()

public getAll([array<string|int, mixed> $filters = [] ][, int $page = 1 ][, int $limit = 250 ]) : CustomersResponse
Parameters
$filters : array<string|int, mixed> = []
$page : int = 1
$limit : int = 250
Tags
Return values
CustomersResponse

getParentResourceId()

public getParentResourceId() : int|null
Tags
Return values
int|null

getResourceId()

public getResourceId() : int|null
Tags
Return values
int|null

multipleResourceUrl()

public abstract multipleResourceUrl() : string
Tags
Return values
string

        

Search results