From a9654f00c8fbc9934289d761843ddd071025013f Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Fri, 28 Aug 2026 17:20:28 +0000
Subject: [PATCH] =PHPStorm Code Inspection: fixed class reference errors (from getting rid of JVB() and replacing with direct class::getInstance; as well as general code sniffing, etc
---
inc/admin/ContentTaxonomy.php | 16 ++++++++--------
1 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/inc/admin/ContentTaxonomy.php b/inc/admin/ContentTaxonomy.php
index 0863a1e..6521fe7 100644
--- a/inc/admin/ContentTaxonomy.php
+++ b/inc/admin/ContentTaxonomy.php
@@ -5,6 +5,7 @@
exit;
}
+use JVBase\managers\queue\Queue;
use JVBase\registrar\Registrar;
use WP_Error;
use Exception;
@@ -358,7 +359,7 @@
$results['total'] = count($terms);
$results['messages'][] = "Found {$results['total']} terms to process";
- JVB()->queue()->queueOperation(
+ Queue::getInstance()->queueOperation(
'sync_content_taxonomy_tables',
0,
[
@@ -377,18 +378,17 @@
public function processOperation(WP_Error $result, object $operation, array $data):WP_Error|array
{
- switch ($operation->type) {
- case 'sync_content_taxonomy_tables':
- return $this->processContentTaxonomyTableSync($operation, $data);
- default:
- return $result;
- }
+ return match ($operation->type) {
+ 'sync_content_taxonomy_tables' => $this->processContentTaxonomyTableSync($operation, $data),
+ default => $result,
+ };
}
public function processContentTaxonomyTableSync(object $operation, array $data):array
{
+ //TODO: This won't work currently
$taxonomy = $data['taxonomy'];
- $registrar = new TaxonomyRegistrar($taxonomy, JVB_TAXONOMY[$taxonomy]);
+ $registrar = Registrar::getInstance($taxonomy);
$results = ['errors' => 0, 'success' => 0];
foreach ($data['terms'] as $term) {
try {
--
Gitblit v1.10.0