From 2127b1bdd73ecd2423e443992da4b442f5a3c1a3 Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Wed, 04 Feb 2026 21:19:25 +0000
Subject: [PATCH] =Major overhaul of MetaManager.php -> Meta.php and RestRouteManager.php -> Rest.php. Seems to work for JakeVan
---
inc/rest/RegisterRoutes.php | 20 ++++++++++++--------
1 files changed, 12 insertions(+), 8 deletions(-)
diff --git a/inc/rest/RegisterRoutes.php b/inc/rest/RegisterRoutes.php
index 04c00c9..c0104f4 100644
--- a/inc/rest/RegisterRoutes.php
+++ b/inc/rest/RegisterRoutes.php
@@ -4,10 +4,14 @@
if (!defined('ABSPATH')) {
exit;
}
-use JVBase\meta\MetaManager;
+use JVBase\meta\Meta;
use WP_Error;
use WP_REST_Request;
use WP_REST_Response;
+
+/**
+ * @deprecated
+ */
class RegisterRoutes extends RestRouteManager {
protected array $config;
@@ -160,7 +164,7 @@
'error' => 'User cannot change options'
];
}
- $meta = new MetaManager(null, $this->route);
+ $meta = Meta::forOptions($this->route);
} else {
$termID = (int) $data['term_id'];
if (!user_can($userID, 'manage_'.$this->route.'_'.$termID)) {
@@ -169,7 +173,7 @@
'error' => 'User cannot manage this '.$this->route
];
}
- $meta = new MetaManager($termID, 'term');
+ $meta = Meta::forTerm($termID);
}
$results = [];
@@ -181,9 +185,9 @@
foreach ($allowed as $name => $value) {
if (empty($value)) {
- $results[] = $meta->deleteValue($name);
+ $results[] = $meta->delete($name);
} else {
- $results[] = $meta->updateValue($name, $value);
+ $results[] = $meta->set($name, $value);
}
}
//Allow plugins & themes to process extra data here
@@ -327,9 +331,9 @@
return;
}
- $termMeta = new MetaManager($termID, 'term');
- $managers = explode(',', $termMeta->getValue('managers'));
- $owner = explode(',', $termMeta->getValue('owner'));
+ $termMeta = Meta::forTerm($termID);
+ $managers = explode(',', $termMeta->get('managers'));
+ $owner = explode(',', $termMeta->get('owner'));
$owners = array_unique(array_merge($managers, $owner));
--
Gitblit v1.10.0