Interfaces

(all in the Centum\Interfaces\Queue namespace)

Centum\Interfaces\Queue\QueueInterface

publish(
    Centum\Interfaces\Queue\TaskInterface $task
): void
consume(): Centum\Interfaces\Queue\TaskInterface

Centum\Interfaces\Queue\TaskInterface

execute(
    Centum\Interfaces\Container\ContainerInterface $container
): void

Centum\Interfaces\Queue\TaskRunnerInterface

execute(
    Centum\Interfaces\Queue\TaskInterface $task
): void