Files
newznab-tmux-NNTmux/misc/testing/add_api_guard_permissions.php
T
DariusIII a2998e5658 CS fix
2022-01-16 00:06:42 +01:00

20 lines
968 B
PHP

<?php
use Spatie\Permission\Models\Permission;
require_once dirname(__DIR__, 2).DIRECTORY_SEPARATOR.'bootstrap/autoload.php';
// Reset cached roles and permissions
app('cache')->forget('spatie.permission.cache');
Permission::create(['name' => 'preview', 'guard_name' => 'api']);
Permission::create(['name' => 'hideads', 'guard_name' => 'api']);
Permission::create(['name' => 'edit release', 'guard_name' => 'api']);
Permission::create(['name' => 'view console', 'guard_name' => 'api']);
Permission::create(['name' => 'view movies', 'guard_name' => 'api']);
Permission::create(['name' => 'view audio', 'guard_name' => 'api']);
Permission::create(['name' => 'view pc', 'guard_name' => 'api']);
Permission::create(['name' => 'view tv', 'guard_name' => 'api']);
Permission::create(['name' => 'view adult', 'guard_name' => 'api']);
Permission::create(['name' => 'view books', 'guard_name' => 'api']);
Permission::create(['name' => 'view other', 'guard_name' => 'api']);