/**
  * Store a newly created resource in storage.
  *
  * @param  \WeatherForecast\Http\Requests\StoreTemperaturePostRequest $request
  *
  * @return \Illuminate\Http\Response
  */
 public function store(StoreTemperaturePostRequest $request)
 {
     try {
         Mail::send('emails.post_temperature', ['temp' => $this->weather->getTemperature()], function ($message) use($request) {
             $message->to($request->input('to'), 'akarki')->subject('Current temperature');
         });
         $statusCode = 200;
     } catch (Exception $e) {
         $statusCode = 404;
     } finally {
         if (!Mail::failures()) {
             return response()->json(['status' => 'ok'], $statusCode);
         }
     }
 }