*/ final class Kml extends AbstractDumper implements Dumper { /** * {@inheritdoc} */ public function dump(Location $location): string { $name = $this->formatName($location); $kml = <<<'KML' %.7F,%.7F,0 KML; $lat = null; $lon = null; if (null !== $coordinates = $location->getCoordinates()) { $lat = $coordinates->getLatitude(); $lon = $coordinates->getLongitude(); } return sprintf($kml, $name, $name, $lon, $lat); } }