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/registrar/Posts.php |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/inc/registrar/Posts.php b/inc/registrar/Posts.php
index de0f72a..bedacaa 100644
--- a/inc/registrar/Posts.php
+++ b/inc/registrar/Posts.php
@@ -2,6 +2,8 @@
 namespace JVBase\registrar;
 
 use JVBase\forms\TaxonomySelector;
+use JVBase\managers\Errors;
+use WP_Post;
 
 if (!defined('ABSPATH')) {
 	exit;
@@ -356,7 +358,7 @@
 		}
 
 		if (is_wp_error($registered)) {
-			JVB()->error()->log('JVBase\registrar\Posts', 'Could not register post type', $registered->get_error_messages());
+			Errors::getInstance()->log('JVBase\registrar\Posts', 'Could not register post type', $registered->get_error_messages());
 		}
 	}
 
@@ -426,18 +428,17 @@
 		// Use 'bottom' priority so taxonomy rules match first
 		add_rewrite_rule(
 			"{$this->unbased}/([^/]+)/?$",
-			"index.php?post_type={$this->postType}&name=\$matches[1]",
-			'bottom'
+			"index.php?post_type={$this->postType}&name=\$matches[1]"
 		);
 	}
 
 	/**
 	 * Set $this->rewrite_taxonomy to a valid taxonomy
 	 * @param string $url
-	 * @param \WP_Post $post
+	 * @param WP_Post $post
 	 * @return string
 	 */
-	public function rewriteTaxonomySingle(string $url, \WP_Post $post): string
+	public function rewriteTaxonomySingle(string $url, WP_Post $post): string
 	{
 		if ($post->post_type === $this->postType && !is_null($this->taxonomyRewrite)) {
 			$type = $this->taxonomyRewrite;
@@ -472,7 +473,7 @@
 	public function modifyWooCommerce() {
 		if ($this->modify) {
 			$args = $this->buildArgs();
-			unset($args['labels']);;
+			unset($args['labels']);
 			$registered = get_post_type_object($this->postType);
 
 			foreach ($args as $key => $value) {

--
Gitblit v1.10.0