Jake Vanderwerf
2026-08-25 3d25ad7de4fdbb3eba2cde2a62422e6be5d79a0a
inc/managers/queue/Queue.php
@@ -4,21 +4,28 @@
   exit;
}
use JVBase\managers\CustomTable;
use JVBase\Instance;
use JVBase\rest\routes\QueueRoutes;
use WP_Error;
use WP_REST_Request;
use WP_REST_Response;
class Queue
{
   use Instance;
   private Storage $storage;
   private Processor $processor;
   private TypeRegistry $registry;
   public Executor $executor;
   private Locker $locker;
   public function __construct()
   private QueueRoutes $routes;
   private function __construct()
   {
      //Load routes
      $this->routes = new QueueRoutes();
      $this->storage = new Storage();
      $this->registry = new TypeRegistry();
      $this->locker = new Locker();
@@ -422,7 +429,7 @@
   public function registerAdminAction():void
   {
      $admin = JVB()->admin();
      $admin = AdminPages::getInstance();
      $admin->registerAction(
         'Restart Stuck Operations',
         'restart-stuck-operations',