'Can View Users', 'slug' => 'view.users', 'description' => 'Can view users', 'model' => 'Permission', ], [ 'name' => 'Can Create Users', 'slug' => 'create.users', 'description' => 'Can create new users', 'model' => 'Permission', ], [ 'name' => 'Can Edit Users', 'slug' => 'edit.users', 'description' => 'Can edit users', 'model' => 'Permission', ], [ 'name' => 'Can Delete Users', 'slug' => 'delete.users', 'description' => 'Can delete users', 'model' => 'Permission', ], ]; /* * Add Permission Items * */ foreach ($Permissionitems as $Permissionitem) { $newPermissionitem = config('roles.models.permission')::where('slug', '=', $Permissionitem['slug'])->first(); if ($newPermissionitem === null) { $newPermissionitem = config('roles.models.permission')::create([ 'name' => $Permissionitem['name'], 'slug' => $Permissionitem['slug'], 'description' => $Permissionitem['description'], 'model' => $Permissionitem['model'], ]); } } } }