Documentation

Queue

Table of Contents

Interfaces

AdapterInterface
Adapter interface
TaskAdapterInterface
Adapter interface
JobInterface
Job interface
QueueInterface
Queue interface
RegistryInterface
Registry interface

Classes

AbstractQueue
Abstract queue class
AbstractAdapter
Adapter abstract class
AbstractTaskAdapter
Adapter abstract class
Database
Database adapter class
Exception
Queue adapter exception class
File
File adapter class
Memory
In-memory adapter class
Redis
Redis adapter class
Sqs
SQS adapter class
Exception
Queue exception class
AbstractJob
Abstract job class
Cron
Cron class
Exception
Queue process exception class
Job
Job class
PayloadSigner
Payload signer class - HMAC-signs/verifies the serialized bytes every storage adapter writes, closing the unserialize() object-injection gap for anyone who can write to the underlying storage directly (a compromised Redis instance, SQL injection elsewhere in the host app, a writable queue directory). Static-only, mirroring Laravel\SerializableClosure::setSecretKey()'s own static-global shape - a familiar idiom already present in this project's dependency tree.
Task
Task class
TimeoutException
Timeout exception class
Queue
Queue class
AbstractRegistry
Registry abstract class
Database
Database registry class
File
File registry class
Memory
In-memory registry class
Redis
Redis registry class
Exception
Registry exception class
WorkerRecord
Worker record class
WorkerRegistry
Worker registry class
Worker
Queue worker class

        
On this page

Search results