Esempio n. 1
0
 public function testConvertCorrectlyConvertsConfigStructureToArray()
 {
     $testDom = dirname(dirname(__DIR__)) . '/_files/system_2.xml';
     $dom = new DOMDocument();
     $dom->load($testDom);
     $expectedArray = (include dirname(dirname(__DIR__)) . '/_files/converted_config.php');
     $this->assertEquals($expectedArray, $this->_model->convert($dom));
 }
Esempio n. 2
0
 /**
  * Extract configuration data from the DOM structure
  *
  * @param DOMDocument $dom
  * @return array|DOMNodeList
  */
 protected function _extractData(DOMDocument $dom)
 {
     $data = $this->_converter->convert($dom);
     return $data['config']['system'];
 }