/** * Update the specified resource in storage. * PUT /cartera/{id} * * @param int $id * @return Response */ public function update() { $input = Input::only(['id', 'prefijo', 'fisico', 'pedido', 'valor', 'notas', 'created_at']); $validador = Validator::make($input, Cartera::rules()); if ($validador->passes()) { $cartera = Cartera::find($input['id']); $cartera->prefijo = $input['prefijo']; $cartera->fisico = $input['fisico']; $cartera->pedido = $input['pedido']; $cartera->valor = $input['valor']; $cartera->notas = $input['notas']; $cartera->created_at = $input['created_at']; $cartera->user_id = Auth::user()->id; $cartera->save(); return Redirect::route('mostrar_abonos', ['cartera_id' => $cartera->id]); } else { return Redirect::back()->withInput()->withErrors($validador); } }