/** * @param $id * @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector */ public function destroy($id) { $role = $this->role->find($id); if (!$role->isdeletable()) { abort(403); } Audit::log(Auth::user()->id, trans('admin/roles/general.audit-log.category'), trans('admin/roles/general.audit-log.msg-destroy', ['name' => $role->name])); $this->role->delete($id); Flash::success(trans('admin/roles/general.status.deleted')); // 'Role successfully deleted'); return redirect('/admin/roles'); }