X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=application%2Fhub%2Fmain%2Ftemplate%2Fanswer%2Fannouncement%2Fclass_XmlAnnouncementAnswerTemplateEngine.php;h=953d681308a3e785b6afa31715df344d3a4c1b20;hb=39dfb6a3efe19d1fc7393c78629a9a5b5acd083d;hp=6c613418342cdb2542f63d2a4dafe87efe34e44c;hpb=5fee10d27a56e041113acda01f2dbfd5d5ed3ad5;p=hub.git diff --git a/application/hub/main/template/answer/announcement/class_XmlAnnouncementAnswerTemplateEngine.php b/application/hub/main/template/answer/announcement/class_XmlAnnouncementAnswerTemplateEngine.php index 6c6134183..953d68130 100644 --- a/application/hub/main/template/answer/announcement/class_XmlAnnouncementAnswerTemplateEngine.php +++ b/application/hub/main/template/answer/announcement/class_XmlAnnouncementAnswerTemplateEngine.php @@ -1,6 +1,6 @@ * @version 0.0.0 @@ -32,7 +32,6 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen const ANNOUNCEMENT_DATA_INTERNAL_IP = 'my-internal-ip'; const ANNOUNCEMENT_DATA_TCP_PORT = 'my-tcp-port'; const ANNOUNCEMENT_DATA_UDP_PORT = 'my-udp-port'; - const ANNOUNCEMENT_DATA_ANSWER_STATUS = 'answer-status'; /** * Protected constructor @@ -59,8 +58,6 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen 'your-external-ip', 'your-internal-ip', 'your-session-id', - // Answer status (code) - self::ANNOUNCEMENT_DATA_ANSWER_STATUS ); } @@ -86,21 +83,6 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen return $templateInstance; } - /** - * Load a specified announcement-answer template into the engine - * - * @param $template The announcement-answer template we shall load which is - * located in 'announcement_answer' by default - * @return void - */ - public function loadAnnouncementAnswerTemplate ($template = 'announcement_answer') { - // Set template type - $this->setTemplateType($this->getConfigInstance()->getConfigEntry('node_announcement_answer_template_type')); - - // Load the special template - $this->loadTemplate($template); - } - /** * Currently not used * @@ -123,7 +105,7 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen * Assign the found characters to variable and use the last entry from * stack as the name. */ - parent::assignVariable($this->getStackerInstance()->getNamed('announcement_answer'), $characters); + parent::assignVariable($this->getStackerInstance()->getNamed('node_announcement_answer'), $characters); } /** @@ -142,7 +124,7 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen */ protected function startAnnouncementAnswer () { // Push the node name on the stacker - $this->getStackerInstance()->pushNamed('announcement_answer', 'announcement-answer'); + $this->getStackerInstance()->pushNamed('node_announcement_answer', 'announcement-answer'); } /** @@ -152,7 +134,7 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen */ protected function startMyData () { // Push the node name on the stacker - $this->getStackerInstance()->pushNamed('announcement_answer', 'my-data'); + $this->getStackerInstance()->pushNamed('node_announcement_answer', 'my-data'); } /** @@ -162,7 +144,7 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen */ protected function startMyExternalIp () { // Push the node name on the stacker - $this->getStackerInstance()->pushNamed('announcement_answer', self::ANNOUNCEMENT_DATA_EXTERNAL_IP); + $this->getStackerInstance()->pushNamed('node_announcement_answer', self::ANNOUNCEMENT_DATA_EXTERNAL_IP); } /** @@ -172,7 +154,7 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen */ protected function startMyInternalIp () { // Push the node name on the stacker - $this->getStackerInstance()->pushNamed('announcement_answer', self::ANNOUNCEMENT_DATA_INTERNAL_IP); + $this->getStackerInstance()->pushNamed('node_announcement_answer', self::ANNOUNCEMENT_DATA_INTERNAL_IP); } /** @@ -182,7 +164,7 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen */ protected function startMyTcpPort () { // Push the node name on the stacker - $this->getStackerInstance()->pushNamed('announcement_answer', self::ANNOUNCEMENT_DATA_TCP_PORT); + $this->getStackerInstance()->pushNamed('node_announcement_answer', self::ANNOUNCEMENT_DATA_TCP_PORT); } /** @@ -192,7 +174,7 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen */ protected function startMyUdpPort () { // Push the node name on the stacker - $this->getStackerInstance()->pushNamed('announcement_answer', self::ANNOUNCEMENT_DATA_UDP_PORT); + $this->getStackerInstance()->pushNamed('node_announcement_answer', self::ANNOUNCEMENT_DATA_UDP_PORT); } /** @@ -202,7 +184,7 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen */ protected function startMySessionId () { // Push the node name on the stacker - $this->getStackerInstance()->pushNamed('announcement_answer', self::ANNOUNCEMENT_DATA_SESSION_ID); + $this->getStackerInstance()->pushNamed('node_announcement_answer', self::ANNOUNCEMENT_DATA_SESSION_ID); } /** @@ -212,7 +194,7 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen */ protected function startMyStatus () { // Push the node name on the stacker - $this->getStackerInstance()->pushNamed('announcement_answer', self::ANNOUNCEMENT_DATA_NODE_STATUS); + $this->getStackerInstance()->pushNamed('node_announcement_answer', self::ANNOUNCEMENT_DATA_NODE_STATUS); } /** @@ -222,7 +204,7 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen */ protected function finishMyStatus () { // Pop the last entry - $this->getStackerInstance()->popNamed('announcement_answer'); + $this->getStackerInstance()->popNamed('node_announcement_answer'); } /** @@ -232,7 +214,7 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen */ protected function finishMySessionId () { // Pop the last entry - $this->getStackerInstance()->popNamed('announcement_answer'); + $this->getStackerInstance()->popNamed('node_announcement_answer'); } /** @@ -242,7 +224,7 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen */ protected function finishMyUdpPort () { // Pop the last entry - $this->getStackerInstance()->popNamed('announcement_answer'); + $this->getStackerInstance()->popNamed('node_announcement_answer'); } /** @@ -252,7 +234,7 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen */ protected function finishMyTcpPort () { // Pop the last entry - $this->getStackerInstance()->popNamed('announcement_answer'); + $this->getStackerInstance()->popNamed('node_announcement_answer'); } /** @@ -262,7 +244,7 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen */ protected function finishMyInternalIp () { // Pop the last entry - $this->getStackerInstance()->popNamed('announcement_answer'); + $this->getStackerInstance()->popNamed('node_announcement_answer'); } /** @@ -272,7 +254,7 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen */ protected function finishMyExternalIp () { // Pop the last entry - $this->getStackerInstance()->popNamed('announcement_answer'); + $this->getStackerInstance()->popNamed('node_announcement_answer'); } /** @@ -282,7 +264,7 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen */ protected function finishMyData () { // Pop the last entry - $this->getStackerInstance()->popNamed('announcement_answer'); + $this->getStackerInstance()->popNamed('node_announcement_answer'); } /** @@ -292,7 +274,7 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen */ protected function startYourData () { // Push the node name on the stacker - $this->getStackerInstance()->pushNamed('announcement_answer', 'your-data'); + $this->getStackerInstance()->pushNamed('node_announcement_answer', 'your-data'); } /** @@ -302,7 +284,7 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen */ protected function startYourExternalIp () { // Push the node name on the stacker - $this->getStackerInstance()->pushNamed('announcement_answer', 'your-external-ip'); + $this->getStackerInstance()->pushNamed('node_announcement_answer', 'your-external-ip'); } /** @@ -312,7 +294,7 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen */ protected function startYourInternalIp () { // Push the node name on the stacker - $this->getStackerInstance()->pushNamed('announcement_answer', 'your-internal-ip'); + $this->getStackerInstance()->pushNamed('node_announcement_answer', 'your-internal-ip'); } /** @@ -322,7 +304,7 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen */ protected function startYourSessionId () { // Push the node name on the stacker - $this->getStackerInstance()->pushNamed('announcement_answer', 'your-session-id'); + $this->getStackerInstance()->pushNamed('node_announcement_answer', 'your-session-id'); } /** @@ -332,7 +314,7 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen */ protected function finishYourSessionId () { // Pop the last entry - $this->getStackerInstance()->popNamed('announcement_answer'); + $this->getStackerInstance()->popNamed('node_announcement_answer'); } /** @@ -342,7 +324,7 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen */ protected function finishYourInternalIp () { // Pop the last entry - $this->getStackerInstance()->popNamed('announcement_answer'); + $this->getStackerInstance()->popNamed('node_announcement_answer'); } /** @@ -352,7 +334,7 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen */ protected function finishYourExternalIp () { // Pop the last entry - $this->getStackerInstance()->popNamed('announcement_answer'); + $this->getStackerInstance()->popNamed('node_announcement_answer'); } /** @@ -362,27 +344,7 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen */ protected function finishYourData () { // Pop the last entry - $this->getStackerInstance()->popNamed('announcement_answer'); - } - - /** - * Starts the answer-status - * - * @return void - */ - protected function startAnswerStatus () { - // Push the node name on the stacker - $this->getStackerInstance()->pushNamed('announcement_answer', self::ANNOUNCEMENT_DATA_ANSWER_STATUS); - } - - /** - * Finishes the answer-status - * - * @return void - */ - protected function finishAnswerStatus () { - // Pop the last entry - $this->getStackerInstance()->popNamed('announcement_answer'); + $this->getStackerInstance()->popNamed('node_announcement_answer'); } /** @@ -392,7 +354,7 @@ class XmlAnnouncementAnswerTemplateEngine extends BaseXmlTemplateEngine implemen */ protected function finishAnnouncementAnswer () { // Pop the last entry - $this->getStackerInstance()->popNamed('announcement_answer'); + $this->getStackerInstance()->popNamed('node_announcement_answer'); } }