metar($icao); } catch (\GuzzleHttp\Exception\GuzzleException $e) { Log::error('Error getting METAR: '.$e->getMessage(), $e->getTrace()); return ''; } catch (\Exception $e) { Log::error('Error getting METAR: '.$e->getMessage(), $e->getTrace()); return ''; } }); return $raw_metar; } }