/**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $input = \Input::json();
     $reading = new Reading();
     $reading->value = $input->get('value');
     $reading->readingtype_id = Readingtype::where('type', $input->get('readingtype'))->lists('id')->first();
     $reading->created_at = $input->get('created_at');
     $reading->user_id = $input->get('user_id');
     $reading->save();
     return response($reading, 201);
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $input = \Input::json();
     if (is_array($input->get('readings'))) {
         foreach ($input->get('readings') as $readingItem) {
             $reading = new Reading();
             $reading->value = $readingItem['value'];
             if (isset($readingItem['readingtype_id'])) {
                 $reading->readingtype_id = $readingItem['readingtype_id'];
             } else {
                 $reading->readingtype_id = 0;
             }
             $reading->created_at = $readingItem['created_at'];
             $reading->user_id = $readingItem['user_id'];
             $reading->save();
         }
         return response('readings uploaded', 201);
     } else {
         return response('readings must be an array');
     }
 }