Documentation

ScriptsApi extends UuidResourceApi
in package
Uses GetResource, GetAllResources, DeleteResource, UpdateResource, CreateResource

V3ApiBase

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

Tags

Table of Contents

__construct()  : mixed
create()  : ScriptResponse
delete()  : ResponseInterface
get()  : ScriptResponse
getAll()  : ScriptsResponse
getClient()  : Client
getParentResourceId()  : int|null
getResourceId()  : int|null
getUuid()  : string
multipleResourceUrl()  : string
setUuid()  : void
singleResourceUrl()  : string
update()  : ScriptResponse

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 ]) : ScriptsResponse
Parameters
$filters : array<string|int, mixed> = []
$page : int = 1
$limit : int = 250
Tags
Return values
ScriptsResponse —

getParentResourceId()

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

getResourceId()

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

multipleResourceUrl()

public multipleResourceUrl() : string
Tags
Return values
string —

setUuid()

public setUuid(string $uuid) : void
Parameters
$uuid : string
Tags
Return values
void —

singleResourceUrl()

public singleResourceUrl() : string
Tags
Return values
string —

        

Search results