get('roles'); $allRoles = $this->roles->lists('id'); foreach ($allRoles as $roleId) { $permissions = Arr::get($roles, $roleId, []); $this->roles->updatePermissions($roleId, $permissions); } event(new PermissionsUpdated); return redirect()->route('permissions.index') ->withSuccess(__('Permissions saved successfully.')); } }