/** * @param Request $request * @param $id * @return \Illuminate\Http\RedirectResponse */ public function permissionsUpdate(Request $request, $id) { $role = Role::findOrFail($id); if ($request->has('permissions')) { $role->perms()->sync($request->get('permissions')); } else { $role->perms()->sync([]); } SweetAlert::success('Se han actualizado los permisos del rol', 'Excelente!')->autoclose(3500); return redirect()->back(); }