metarProvider = $metarProvider; } /** * Return the METAR for a given airport * * @param $icao * * @return Metar|null */ public function getMetar($icao): Metar { $metar = null; $wind = null; $raw_metar = $this->metarProvider->get_metar($icao); if ($raw_metar && $raw_metar !== '') { return new Metar($raw_metar); } return null; } }