Add support for Redis in addition to System V queues

This commit is contained in:
osaajani 2024-10-31 21:22:56 +01:00
parent 5c697b5240
commit 36c5d7ec0c
11 changed files with 407 additions and 93 deletions

View file

@ -135,12 +135,11 @@ class Webhook extends StandardController
],
];
$error_code = null;
$queue = msg_get_queue(QUEUE_ID_WEBHOOK);
msg_send($queue, QUEUE_TYPE_WEBHOOK, $message, true, true, $error_code);
$queue = new Queue(QUEUE_ID_WEBHOOK);
$success = $queue->push(json_encode($message), QUEUE_TYPE_WEBHOOK);
}
return true;
return (bool) $success;
}
/**