/**
  * Update the specified beer in storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function update($id)
 {
     $beer = Beer::findOrFail($id);
     $data = Input::all();
     unset($data['beer_id']);
     $validator = Validator::make($data, Beer::$rules);
     if ($validator->fails()) {
         return Response::json($validator->messages());
     }
     $beer->update($data);
     // $beers = Beer::with('brewery', 'style')->where('beer_id', '=', Input::get('beer_id') )->get();
     $beer->aveRating = $beer->rating;
     $beer->style->style_id = $beer->style->style_id;
     $beer->brewery->name = $beer->brewery->name;
     return Response::json($beer);
 }