Jake Vanderwerf
2026-01-11 474109a5df0a06f5343ab184838fe2d80e3872a8
inc/managers/CRUDManager.php
@@ -40,6 +40,9 @@
      $this->config = $this->constant[$content];
      $this->content = $content;
      $this->cache = CacheManager::for($content);
      $this->cache->clear();
      // Create and configure skeleton
      $this->skeleton = new CRUDSkeleton();
      $this->configure();
@@ -60,7 +63,7 @@
      // Initialize meta
      $this->skeleton->initMeta($this->type, $this->content);
      $this->skeleton->addSearch();
      // Timeline if applicable
      if (Features::forContent($this->content)->has('is_timeline')) {
@@ -81,14 +84,15 @@
      // Statuses
      if (Features::forContent($this->content)->has('is_calendar')) {
         $this->skeleton->setCalendar();
      }else {
         $this->skeleton->setDefaultStatus();
      }
      $this->skeleton->setDefaultStatus();
      // Views
      $this->skeleton
         ->addViews(['grid', 'list', 'table'])
         ->addViews()
         ->defaultView('grid');
      $this->skeleton->addItemActions();
      // Filters
      $this->skeleton->addDateFilter();