Durable Workflow PHP SDK — API Reference

Guides

ProcessCredentialResolver
in package

FinalYes

Resolves role credentials only when a Laravel client is constructed.

Table of Contents

Constants

CONTROL_TOKEN  : mixed = 'DURABLE_WORKFLOW_CONTROL_TOKEN'
SHARED_TOKEN  : mixed = 'DURABLE_WORKFLOW_TOKEN'
WORKER_TOKEN  : mixed = 'DURABLE_WORKFLOW_WORKER_TOKEN'

Methods

controlClient()  : Client
workerClient()  : Client
__construct()  : mixed
assertAuthenticationMode()  : void
credential()  : string|null
credentials()  : array{?string, ?string, ?string}

Constants

Methods

assertAuthenticationMode()

private static assertAuthenticationMode(string|null $token, string|null $controlToken, string|null $workerToken) : void
Parameters
$token : string|null
$controlToken : string|null
$workerToken : string|null

credential()

private static credential(string $name) : string|null
Parameters
$name : string
Return values
string|null

credentials()

private static credentials() : array{?string, ?string, ?string}
Return values
array{?string, ?string, ?string}
On this page

Search results