public function postEdit() { if (!Input::has('id')) { Notification::error('Parameter Missing.'); return Redirect::route(self::HOME); } $input = Input::all(); try { $router = Router::findOrFail($input['id']); $router->fill($input); $this->flash($router->save()); return Redirect::route(self::HOME); } catch (Illuminate\Database\Eloquent\ModelNotFoundException $e) { App::abort(404); } }