Jake Vanderwerf
8 days ago 3b83905603d44b1a08f8b2b36a605808ce686ad6
inc/rest/routes/SEORoutes.php
@@ -1,6 +1,7 @@
<?php
namespace JVBase\rest\routes;
use JVBase\registrar\Registrar;
use JVBase\rest\Rest;
use JVBase\managers\Cache;
use JVBase\managers\SEO\ConfigManager;
@@ -22,13 +23,13 @@
 */
class SEORoutes extends Rest
{
   protected SchemaBuilder $registry;
// protected SchemaBuilder $registry;
   public function __construct()
   {
      $this->cacheName = 'schema';
      parent::__construct();
      $this->registry = SchemaBuilder::getInstance();
//    $this->registry = SchemaBuilder::getInstance();
   }
   /**
@@ -43,14 +44,16 @@
            'action' => 'string|required|enum:save,reset,preview',
            'context'=> 'string|required'
         ])
         ->rateLimit(30);
         ->rateLimit(30)
         ->register();
      Route::for('seo/fields')
         ->get([$this, 'getFields'])
         ->auth('admin')
         ->args([
            'type'=>'string|required'
         ]);
         ])
         ->register();
   }
   /**
@@ -262,6 +265,6 @@
      }
      // Check if it's a valid content/taxonomy/user type
      return $this->checkContent($context, true);
      return (bool)Registrar::getInstance($context);
   }
}