le-dams/queue-client

Queue client for le-dams/queue-server

Installs: 1 074

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/le-dams/queue-client

2.1.0 2025-05-06 23:02 UTC

README

Create JOB

$client = new QueueClient\Client(getenv('QUEUE_BASE_URI'), getenv('QUEUE_SECRET_KEY'), time());

$jobRequest = new QueueClient\Transactions\JobRequest();
$jobRequest->setUri('https://www.google.be');
$jobRequest->setQueue('TEST');
$jobRequest->setPriority(QueueClient\Enum\Priority::LOW);

$client->create($jobRequest);

Delete JOB

$client = new QueueClient\Client(getenv('QUEUE_BASE_URI'), getenv('QUEUE_SECRET_KEY'), time());

$client->delete(1);