public function addItems(Xerxes_Record_Items $items) { if ($items->length() == 0) { $this->setNoItems(true); } foreach ($items->getItems() as $item) { $this->addItem($item); } }
public function addItems(Xerxes_Record_Items $items) { if ($items->length() == 0) { $this->setNoItems(true); } else { // add item foreach ($items->getItems() as $item) { $this->addItem($item); } // include it in the XML as well if ($this->document instanceof DOMDocument) { $record = $this->document->getElementsByTagName("record")->item(0); if ($record != null) { foreach ($items->getItems() as $item) { $import = $this->document->importNode($item->toXML()->documentElement, true); $record->appendChild($import); } } } } }