Jake Vanderwerf
2026-08-25 3d25ad7de4fdbb3eba2cde2a62422e6be5d79a0a
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;