From 111c0366708428c49b4e3a1d28b5628b6aec6c06 Mon Sep 17 00:00:00 2001 From: Marvin Borner Date: Thu, 26 Apr 2018 21:59:59 +0200 Subject: code cleanup and extended permissions (mainly database side) --- .../Migrations/v101/SettingsPermissions.php | 70 ---------------------- 1 file changed, 70 deletions(-) delete mode 100644 main/app/sprinkles/ConfigManager/src/Database/Migrations/v101/SettingsPermissions.php (limited to 'main/app/sprinkles/ConfigManager/src/Database/Migrations/v101/SettingsPermissions.php') diff --git a/main/app/sprinkles/ConfigManager/src/Database/Migrations/v101/SettingsPermissions.php b/main/app/sprinkles/ConfigManager/src/Database/Migrations/v101/SettingsPermissions.php deleted file mode 100644 index c3928d9..0000000 --- a/main/app/sprinkles/ConfigManager/src/Database/Migrations/v101/SettingsPermissions.php +++ /dev/null @@ -1,70 +0,0 @@ -first(); - if ($permissionExist) { - $this->io->warning("\nPermission slug `update_site_config` already exist. Skipping..."); - return; - } - - // Add default permissions - $permission = new Permission([ - 'slug' => 'update_site_config', - 'name' => 'Update site configuration', - 'conditions' => 'always()', - 'description' => 'Edit site configuration from the UI' - ]); - $permission->save(); - - $roleSiteAdmin = Role::where('slug', 'site-admin')->first(); - if ($roleSiteAdmin) { - $roleSiteAdmin->permissions()->attach([ - $permission->id - ]); - } - } - - /** - * {@inheritDoc} - */ - public function down() - { - $permissions = Permission::where('slug', 'update_site_config')->get(); - foreach ($permissions as $permission) { - $permission->delete(); - } - } -} \ No newline at end of file -- cgit v1.2.3