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/blocks/GlossaryBlock.php | 11 ++++-------
1 files changed, 4 insertions(+), 7 deletions(-)
diff --git a/inc/blocks/GlossaryBlock.php b/inc/blocks/GlossaryBlock.php
index 5681ce9..c5c1a4f 100644
--- a/inc/blocks/GlossaryBlock.php
+++ b/inc/blocks/GlossaryBlock.php
@@ -1,9 +1,7 @@
<?php
namespace JVBase\blocks;
-use JVBase\managers\CacheManager;
-use JVBase\forms\TaxonomySelector;
-use JVBase\meta\MetaManager;
+use JVBase\managers\Cache;
use WP_Block;
use WP_Query;
@@ -13,7 +11,7 @@
class GlossaryBlock
{
- protected CacheManager $cache;
+ protected Cache $cache;
protected string $config;
protected string $type;
protected string $path = JVB_DIR . '/build/glossary';
@@ -24,7 +22,7 @@
public function __construct()
{
- $this->cache = CacheManager::for('glossary_terms', WEEK_IN_SECONDS)->connectTo('post', 'terms');
+ $this->cache = Cache::for('glossary_terms', WEEK_IN_SECONDS)->connect('post', true);
add_action('init', [ $this, 'registerBlock' ]);
}
@@ -89,12 +87,11 @@
'post_status' => 'publish',
'orderby' => 'title',
'order' => 'asc',
-// 'fields' => 'ids'
]);
$glossary = [];
if ($posts->have_posts()) {
foreach($posts->posts as $post) {
-// $meta = new MetaManager($post, 'post');
+// $meta = Meta::forPost($post);
// $fields = $meta->getAll();
// $glossary[$fields['post_slug']] = $fields;
$glossary[$post->post_name] = [
--
Gitblit v1.10.0