Skip to content
Snippets Groups Projects
Commit 745e6f80 authored by totten's avatar totten
Browse files

CRM_Queue_Service - Extract method resetQueue

parent fe12daa2
Branches
Tags
No related merge requests found
......@@ -142,6 +142,14 @@ abstract class CRM_Queue_Queue {
*/
abstract public function existsQueue();
/**
* Delete all items in the queue.
*/
public function resetQueue(): void {
$this->deleteQueue();
$this->createQueue();
}
/**
* Add a new item to the queue.
*
......
......@@ -115,8 +115,7 @@ class CRM_Queue_Service {
$queue->createQueue();
}
elseif (@$queueSpec['reset']) {
$queue->deleteQueue();
$queue->createQueue();
$queue->resetQueue();
}
else {
$queue->loadQueue();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment