From f85e807284b129394e8a9aa451bea90cdc4893b6 Mon Sep 17 00:00:00 2001 From: Sevan Nerse Date: Thu, 12 Dec 2019 11:23:06 +0300 Subject: [PATCH] Fixing typo --- database/seeds/Roles.php | 50 ++++++++++++++++++++-------------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/database/seeds/Roles.php b/database/seeds/Roles.php index 1dfad191a..4316a9d76 100644 --- a/database/seeds/Roles.php +++ b/database/seeds/Roles.php @@ -1,5 +1,4 @@ create($this->roles(), $this->map()); - + Model::reguard(); } - + private function roles() { $rows = [ @@ -78,7 +78,7 @@ class Roles extends Seeder 'wizard-companies' => 'c,r,u', 'wizard-currencies' => 'c,r,u,d', 'wizard-finish' => 'c,r,u', - 'wizard-taxes' => 'c,r,u', + 'wizard-taxes' => 'c,r,u' ], 'manager' => [ 'admin-panel' => 'r', @@ -118,19 +118,19 @@ class Roles extends Seeder 'settings-modules' => 'r,u', 'settings-settings' => 'r,u', 'settings-schedule' => 'r', - 'settings-taxes' => 'c,r,u,d', + 'settings-taxes' => 'c,r,u,d' ], 'customer' => [ 'client-portal' => 'r', 'portal-invoices' => 'r,u', 'portal-payments' => 'r,u', - 'portal-profile' => 'r,u', - ], + 'portal-profile' => 'r,u' + ] ]; - + return $rows; } - + private function map() { $rows = [ @@ -139,14 +139,14 @@ class Roles extends Seeder 'u' => 'update', 'd' => 'delete' ]; - + return $rows; } - + private function create($roles, $map) { $mapPermission = collect($map); - + foreach ($roles as $key => $modules) { // Create a new role $role = Role::create([ @@ -154,27 +154,27 @@ class Roles extends Seeder 'display_name' => ucwords(str_replace("_", " ", $key)), 'description' => ucwords(str_replace("_", " ", $key)) ]); - - $this->command->info('Creating Role '. strtoupper($key)); - + + $this->command->info('Creating Role ' . strtoupper($key)); + // Reading role permission modules foreach ($modules as $module => $value) { $permissions = explode(',', $value); - + foreach ($permissions as $p => $perm) { $permissionValue = $mapPermission->get($perm); - + $moduleName = ucwords(str_replace("-", " ", $module)); - + $permission = Permission::firstOrCreate([ 'name' => $permissionValue . '-' . $module, 'display_name' => ucfirst($permissionValue) . ' ' . $moduleName, - 'description' => ucfirst($permissionValue) . ' ' . $moduleName, + 'description' => ucfirst($permissionValue) . ' ' . $moduleName ]); - - $this->command->info('Creating Permission to '.$permissionValue.' for '. $moduleName); - - if (!$role->hasPermission($permission->name)) { + + $this->command->info('Creating Permission to ' . $permissionValue . ' for ' . $moduleName); + + if (! $role->hasPermission($permission->name)) { $role->attachPermission($permission); } else { $this->command->info($key . ': ' . $p . ' ' . $permissionValue . ' already exist');