elements[] = $element; } return $instance; } public function __toString() { $document = new \DOMDocument('1.0', 'UTF-8'); $osm = $document->createElement('osm'); $osm->setAttribute('version', '0.6'); foreach ($this->elements as $element) { $osm->appendChild($element->asDOMElement($document)); } $document->appendChild($osm); return $document->saveXML(); } }