Example #1
0
 /**
  * Creates elements for all modules loaded at item-level, and adds the
  * namespaces required by the modules in the XML document being generated.
  *
  * @param ezcFeedEntryElement $item The feed item containing the modules
  * @param DOMElement $node The XML element in which to add the module elements
  * @ignore
  */
 protected function generateItemModules(ezcFeedEntryElement $item, DOMElement $node)
 {
     foreach ($item->getModules() as $module) {
         $this->addAttribute($this->root, 'xmlns:' . $module->getNamespacePrefix(), $module->getNamespace());
         $module->generate($this->xml, $node);
     }
 }