コード例 #1
0
 /**
  * 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);
     }
 }