class RedisWorkloadRepository implements WorkloadRepository

Methods

__construct(Factory $queue, WaitTimeCalculator $waitTime, SupervisorRepository $supervisors)

Create a new repository instance.

array
get()

Get the current workload of each queue.

Details

at line 22
__construct(Factory $queue, WaitTimeCalculator $waitTime, SupervisorRepository $supervisors)

Create a new repository instance.

Parameters

Factory $queue

the queue factory implementation

WaitTimeCalculator $waitTime

the wait time calculator instance

SupervisorRepository $supervisors

the supervisor repository implementation

at line 40
array get()

Get the current workload of each queue.

Return Value

array