Jake Vanderwerf
2026-08-26 18e7e415339ccc9adf8ade562f93abef606da16d
inc/managers/AdminPages.php
@@ -1,6 +1,7 @@
<?php
namespace JVBase\managers;
use JVBase\Instance;
use JVBase\registrar\Registrar;
use JVBase\base\Site;
use WP_REST_Response;
@@ -16,6 +17,7 @@
 */
class AdminPages
{
   use Instance;
    protected array $subpages;
    protected array $actions;
    protected string $page_hook;
@@ -32,7 +34,7 @@
            'menu_title' => 'JakeVan',
            'capability' => 'manage_options',
            'menu_slug' => BASE . 'settings',
            'icon' => jvbCSSIcon('settings'),
            'icon' => jvbCSSIcon('gear-six'),
            'position' => 0
        ];
      $this->subpages = get_option(BASE.'adminSubpage', []);
@@ -291,7 +293,7 @@
    protected function renderStatusItems():void
    {
        // Get queue stats
        $queue_status = JVB()->queue()->getStatus();
        $queue_status = Queue::getInstance()->getStatus();
      error_log('Queue Status: '.print_r($queue_status, true));
        // Other system checks
@@ -660,7 +662,7 @@
         }
         $group = sanitize_text_field($request->get_param('group'));
         Cache::invalidateGroup($group);
         Cache::for($group)->flush();
         return new WP_REST_Response([
            'success' => true,