Jake Vanderwerf
2026-08-25 3d25ad7de4fdbb3eba2cde2a62422e6be5d79a0a
inc/managers/UserTermsManager.php
@@ -1,6 +1,7 @@
<?php
namespace JVBase\managers;
use JVBase\Instance;
use JVBase\registrar\Registrar;
use WP_Post;
use WP_Error;
@@ -12,14 +13,12 @@
}
class UserTermsManager
{
    private Cache $cache;
   use Instance;
   protected CustomTable $index;
    public function __construct()
    private function __construct()
    {
      $this->defineTables();
      $this->cache = Cache::for('term_ids')->connect('user');
        // Register hooks
        add_action('set_object_terms', [$this, 'handleTermAssignment'], 10, 6);
@@ -190,7 +189,7 @@
         ];
      }
        JVB()->queue()->queueOperation(
        Queue::getInstance()->queueOperation(
            'rebuild_user_term_index',
            0,
            [
@@ -225,7 +224,7 @@
         ];
      }
        JVB()->queue()->queueOperation(
        Queue::getInstance()->queueOperation(
            'rebuild_user_term_index',
            0,
            [