Example #1
0
 public function testSetData()
 {
     $XmlToArrayNode = new XmlToArrayNode($this->_name, $this->_attributes);
     $data = 'test';
     $XmlToArrayNode->setData($data);
     $this->assertEquals($data, $XmlToArrayNode->getData());
     $data2 = 'MoreData';
     $XmlToArrayNode->setData($data2);
     $this->assertEquals($data . $data2, $XmlToArrayNode->getData());
 }
 /**
  * Renders a single node
  *
  * @param XmlToArrayNode $Child
  * @param bool $simpleStructureChildHasNoChildren
  * @param bool $simpleStructure
  * @return array
  */
 private function _renderNode($Child, $simpleStructureChildHasNoChildren, $simpleStructure)
 {
     if ($simpleStructureChildHasNoChildren) {
         return $Child->getData();
     }
     return $Child->render($simpleStructure);
 }