示例#1
0
 public function update($id)
 {
     $actividad = Actividad::findOrFail($id);
     $validator = Validator::make($data = Input::all(), Actividad::$rules);
     if ($validator->fails()) {
         return Redirect::back()->withErrors($validator)->withInput();
     }
     $actividad->update(['fechaAct' => trim(Input::get('fechaAct')) != '' ? date('Y-m-d', strtotime(Input::get('fechaAct'))) : null, 'descripcion' => $data['descripcion'], 'lugar' => $data['lugar']]);
     Activity::log(['contentId' => $id, 'contentType' => 'Actividad', 'user_id' => Auth::admin()->get()->id, 'action' => 'Create', 'description' => 'Actualizacion ' . $data['descripcion'], 'details' => 'Usuario: ' . Auth::admin()->get()->name, 'updated' => $id ? true : false]);
     return Redirect::route('admin.actividades.edit', $id)->with('success', "<strong>Actualizacion</strong> Exitosa");
 }