Updated XML Exporter to deal with some HHVM weirdness.
This commit is contained in:
parent
10a0daf620
commit
9441e063aa
@ -398,13 +398,14 @@ class XmlExporter extends AbstractExporter
|
||||
private function exportTableOptions(\SimpleXMLElement $parentXml, array $options)
|
||||
{
|
||||
foreach ($options as $name => $option) {
|
||||
$optionXml = $parentXml->addChild('option');
|
||||
$optionXml = is_array($option)
|
||||
? $parentXml->addChild('option')
|
||||
: $parentXml->addChild('option', (string) $option);
|
||||
|
||||
$optionXml->addAttribute('name', (string) $name);
|
||||
|
||||
if (is_array($option)) {
|
||||
$this->exportTableOptions($optionXml, $option);
|
||||
} else {
|
||||
$optionXml[0] = (string) $option;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user