añadir nuevas funcionalidades
This commit is contained in:
@@ -13,6 +13,7 @@ class PermissionSeeder extends Seeder
|
||||
*/
|
||||
public function run()
|
||||
{
|
||||
/*
|
||||
$permissions = [
|
||||
// Permissions for Projects
|
||||
'create projects',
|
||||
@@ -49,6 +50,22 @@ class PermissionSeeder extends Seeder
|
||||
'name' => $permission,
|
||||
'guard_name' => 'web'
|
||||
]);
|
||||
}*/
|
||||
|
||||
$permissions = [
|
||||
'user' => ['view', 'create', 'edit', 'delete'],
|
||||
'document' => ['view', 'upload', 'edit', 'delete', 'approve'],
|
||||
'project' => ['view', 'create', 'edit', 'delete'],
|
||||
'comment' => ['create', 'edit', 'delete'],
|
||||
'folder' => ['view', 'create', 'edit', 'delete'],
|
||||
'role' => ['view', 'create', 'edit', 'delete'],
|
||||
'permission' => ['view', 'create', 'edit', 'delete'],
|
||||
];
|
||||
|
||||
foreach ($permissions as $type => $actions) {
|
||||
foreach ($actions as $action) {
|
||||
Permission::create(['name' => "{$type}.{$action}"]);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user