Durable Workflow PHP SDK — API Reference

Guides

WorkerFactory
in package

FinalYes

Builds workers whose attributed handlers come from Laravel's container.

Table of Contents

Properties

$client  : Client
$configuration  : ServiceConfiguration
$container  : Container
$credentialRole  : string
$events  : Dispatcher|null
$logger  : LoggerInterface

Methods

__construct()  : mixed
make()  : Worker
pollTimeoutSeconds()  : int
runtimeHost()  : string

Properties

$credentialRole read-only

private string $credentialRole = 'worker'

Methods

__construct()

public __construct(Container $container, ServiceConfiguration $configuration, Client $client, LoggerInterface $logger[, Dispatcher|null $events = null ][, string $credentialRole = 'worker' ]) : mixed
Parameters
$container : Container
$configuration : ServiceConfiguration
$client : Client
$logger : LoggerInterface
$events : Dispatcher|null = null
$credentialRole : string = 'worker'

make()

public make([string|null $taskQueue = null ]) : Worker
Parameters
$taskQueue : string|null = null
Return values
Worker

pollTimeoutSeconds()

public pollTimeoutSeconds() : int
Return values
int

runtimeHost()

private runtimeHost() : string
Return values
string
On this page

Search results