Jake Vanderwerf
2026-08-27 d7c8752b4d8f688a13645130d4c3237efd5ad1bf
inc/helpers/crud.php
@@ -5,7 +5,7 @@
}
use JVBase\managers\Cache;
use JVBase\managers\RoleManager;
use JVBase\managers\Roles;
use JVBase\meta\Form;
use JVBase\registrar\Registrar;
@@ -95,7 +95,7 @@
            'label' => 'Scrapped',
        ]
    ];
   $permission = JVB()->roles()->getContentPlural($content);
   $permission = Roles::getInstance()()->getContentPlural($content);
    $canPublish = current_user_can("publish_{$permission}") && current_user_can('skip_moderation');
    $out = '<div class="filters">';
    if (!empty($statusFilters)) {
@@ -194,7 +194,7 @@
            'disabled'    => true,
        ]
    ];
   $permission = JVB()->roles()->getContentPlural($content);
   $permission = Roles::getInstance()()->getContentPlural($content);
    if (current_user_can('skip_moderation') && current_user_can("publish_{$permission}")) {
        $bulkActions['publish']['disabled'] = false;
    }
@@ -217,7 +217,7 @@
 */
function jvbRenderDateFilter(string $content):string
{
    $cache = Cache::for('date_filter')->connect('post', true);
    $cache = Cache::for('date_filter');
    $check = $cache->get($content);
    if ($check) {
        return $check;