Skip to content

Commit

Permalink
Updated fix for HHVM.
Browse files Browse the repository at this point in the history
  • Loading branch information
guilhermeblanco committed Apr 18, 2014
1 parent 9441e06 commit df80697
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions lib/Doctrine/ORM/Tools/Export/Driver/XmlExporter.php
Original file line number Diff line number Diff line change
Expand Up @@ -398,13 +398,14 @@ public function exportClassMetadata(ClassMetadataInfo $metadata)
private function exportTableOptions(\SimpleXMLElement $parentXml, array $options)
{
foreach ($options as $name => $option) {
$optionXml = is_array($option)
$isArray = is_array($option);
$optionXml = $isArray
? $parentXml->addChild('option')
: $parentXml->addChild('option', (string) $option);

$optionXml->addAttribute('name', (string) $name);

if (is_array($option)) {
if ($isArray) {
$this->exportTableOptions($optionXml, $option);
}
}
Expand Down

0 comments on commit df80697

Please sign in to comment.