You've already forked Epicnabbo-Catalogus-Updated-Daily
🆙 Added fixed cms
This commit is contained in:
@@ -0,0 +1,63 @@
|
||||
<?php
|
||||
|
||||
namespace Database\Seeders;
|
||||
|
||||
use App\Models\Miscellaneous\WebsitePermission;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class WebsitePermissionSeeder extends Seeder
|
||||
{
|
||||
public function run(): void
|
||||
{
|
||||
$permissions = [
|
||||
[
|
||||
'permission' => 'bypass_vpn',
|
||||
'min_rank' => '6',
|
||||
'description' => 'Min rank to bypass vpn blocker check',
|
||||
],
|
||||
[
|
||||
'permission' => 'view_server_logs',
|
||||
'min_rank' => '7',
|
||||
'description' => 'Minimum required rank to access the log viewer',
|
||||
],
|
||||
[
|
||||
'permission' => 'housekeeping_access',
|
||||
'min_rank' => '7',
|
||||
'description' => 'Minimum required rank to access the log viewer',
|
||||
],
|
||||
[
|
||||
'permission' => 'delete_article_comments',
|
||||
'min_rank' => '7',
|
||||
'description' => 'Minimum required rank to delete article comments without being the author',
|
||||
],
|
||||
[
|
||||
'permission' => 'manage_website_tickets',
|
||||
'min_rank' => '7',
|
||||
'description' => 'Minimum required rank to view and reply to others tickets',
|
||||
],
|
||||
[
|
||||
'permission' => 'delete_website_tickets',
|
||||
'min_rank' => '7',
|
||||
'description' => 'Minimum required rank to delete others tickets',
|
||||
],
|
||||
[
|
||||
'permission' => 'delete_website_ticket_replies',
|
||||
'min_rank' => '7',
|
||||
'description' => 'Minimum required rank to delete replies on a ticket',
|
||||
],
|
||||
[
|
||||
'permission' => 'generate_logo',
|
||||
'min_rank' => '7',
|
||||
'description' => 'Minimum required rank to use the logo generator',
|
||||
],
|
||||
];
|
||||
|
||||
foreach ($permissions as $permission) {
|
||||
WebsitePermission::firstOrCreate(['permission' => $permission['permission']], [
|
||||
'permission' => $permission['permission'],
|
||||
'min_rank' => $permission['min_rank'],
|
||||
'description' => $permission['description'],
|
||||
]);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user