]> git.mxchange.org Git - hub.git/blobdiff - application/hub/main/template/answer/requests/class_XmlRequestNodeListAnswerTemplateEngine.php
Added template class for entries in a request-node-list
[hub.git] / application / hub / main / template / answer / requests / class_XmlRequestNodeListAnswerTemplateEngine.php
index 0f3373647f712204f68afd4ee3a2aeca480f9113..f44b8091c6c69e24560ca6f03d7d09d03827757d 100644 (file)
@@ -1,6 +1,6 @@
 <?php
 /**
- * An ??? template engine class for XML templates
+ * A RequestNodeListAnswer template engine class for XML templates
  *
  * @author             Roland Haeder <webmaster@ship-simu.org>
  * @version            0.0.0
@@ -34,7 +34,6 @@ class XmlRequestNodeListAnswerTemplateEngine extends BaseXmlTemplateEngine imple
 
                // Init sub-nodes array
                $this->subNodes = array(
-                       XmlRequestNodeListTemplateEngine::REQUEST_DATA_ACCEPTED_OBJECT_TYPES,
                        XmlRequestNodeListTemplateEngine::REQUEST_DATA_SESSION_ID,
                );
        }
@@ -57,6 +56,12 @@ class XmlRequestNodeListAnswerTemplateEngine extends BaseXmlTemplateEngine imple
                // Init instance
                $templateInstance->initXmlTemplateEngine('node', 'request_node_list_answer');
 
+               // Get a template instance for list entries (as they are dynamic)
+               $entriesInstance = XmlTemplateEngineFactory::createXmlTemplateEngineInstance('node_request_node_list_entries_template_class');
+
+               // Set it here
+               $templateInstance->setTemplateInstance($entriesInstance);
+
                // Return the prepared instance
                return $templateInstance;
        }