WorkerFactory
in package
FinalYes
Builds workers whose attributed handlers come from Laravel's container.
Table of Contents
Properties
- $client : Client
- $configuration : ServiceConfiguration
- $container : Container
- $events : Dispatcher|null
- $logger : LoggerInterface
Methods
- __construct() : mixed
- make() : Worker
- pollTimeoutSeconds() : int
Properties
$client read-only
private
Client
$client
$configuration read-only
private
ServiceConfiguration
$configuration
$container read-only
private
Container
$container
$events read-only
private
Dispatcher|null
$events
= null
$logger read-only
private
LoggerInterface
$logger
Methods
__construct()
public
__construct(Container $container, ServiceConfiguration $configuration, Client $client, LoggerInterface $logger[, Dispatcher|null $events = null ]) : mixed
Parameters
- $container : Container
- $configuration : ServiceConfiguration
- $client : Client
- $logger : LoggerInterface
- $events : Dispatcher|null = null
make()
public
make([string|null $taskQueue = null ]) : Worker
Parameters
- $taskQueue : string|null = null
Return values
WorkerpollTimeoutSeconds()
public
pollTimeoutSeconds() : int