Jake Vanderwerf
9 days ago 47e77f9fac1155c536b2b87fec552c7fcce66fa6
inc/managers/SEO/render/Traits/_Properties/creatorTrait.php
@@ -4,6 +4,7 @@
use JVBase\managers\SEO\render\Thing\Organization\Organization;
use JVBase\managers\SEO\render\Thing\Person\Person;
use JVBase\managers\SEO\render\Traits\_Helpers\arrayHelper;
use JVBase\registrar\config\seo\Resolver;
if (!defined('ABSPATH')) {
   exit;
@@ -19,8 +20,16 @@
   {
      return $this->creator??null;
   }
   public function setCreator(Organization|Person|array $creator):void
   public function setCreator(string|Organization|Person|array $creator):void
   {
      if (is_string($creator)) {
         if (empty($creator)) {
            return;
         }
         error_log('Creator value: '.print_r($creator, true));
         //TODO: Set creator from string
         return;
      }
      if (is_array($creator)) {
         $creator = $this->mixedArray('creator', $creator, [
            'JVBase\managers\SEO\render\Thing\Organization\Organization',