Exemplo n.º 1
0
 /**
  * Update the specified continente in storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function update($id)
 {
     $continente = Continente::findOrFail($id);
     $validator = Validator::make($data = Input::all(), continente::$rules);
     if ($validator->fails()) {
         return Redirect::back()->withErrors($validator)->withInput();
     }
     if (Input::hasFile('imagem')) {
         $up_success = $this->uploadImage(Input::file('imagem'), 'continentes');
         if ($up_success) {
             $continente->imagem = 'uploads/continentes/' . utf8_encode($up_success['filename']);
         }
     }
     $continente->save();
     return Redirect::to('admin/continente/')->with('success', array('Registro salvo.'));
 }