Documentation

ChannelsApi extends ResourceApiNoDelete
in package

V3ApiBase

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

Tags

Table of Contents

INCLUDE__CURRENCIES  = 'currencies'
__construct()  : mixed
create()  : ChannelResponse
currencyAssignments()  : ChannelCurrencyAssignmentsApi
delete()  : ResponseInterface
get()  : ChannelResponse
getActiveTheme()  : ChannelActiveThemeResponse
getAll()  : ChannelsResponse
getClient()  : Client
getParentResourceId()  : int|null
getResourceId()  : int|null
listing()  : ChannelListingsApi
listings()  : ChannelListingsApi
multipleResourceUrl()  : string
singleResourceUrl()  : string
site()  : ChannelSitesApi
update()  : ChannelResponse

Constants

INCLUDE__CURRENCIES

public mixed INCLUDE__CURRENCIES = 'currencies'
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() : ResponseInterface
Tags
Return values
ResponseInterface

getAll()

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

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

singleResourceUrl()

public abstract singleResourceUrl() : string
Tags
Return values
string

        

Search results