Documentation

VatjarZendeskCallerService
in package
implements VatjarZendeskCaller

Table of Contents

Interfaces

VatjarZendeskCaller

Constants

RATE_LIMIT_HEADER_LABEL  = "ratelimit-remaining"

Properties

$client  : Client

Methods

__construct()  : mixed
getBaseUri()  : string
getClientOpt()  : array<string|int, mixed>
getHttpClient()  : Client
getSpecificOrganizationUrl()  : string
getSpecificUserUrl()  : string
handleRateLimit()  : mixed

Constants

Properties

Methods

getSpecificOrganizationUrl()

public getSpecificOrganizationUrl(int $organizationId) : string
Parameters
$organizationId : int
Return values
string

getSpecificUserUrl()

public getSpecificUserUrl(int $userId) : string
Parameters
$userId : int
Return values
string

handleRateLimit()

public handleRateLimit(int $remainingRateLimit) : mixed
Parameters
$remainingRateLimit : int

Validate whether we have reached the limit of calls to Zendesk, and sleep until the next minute.


        
On this page

Search results