Преглед изворни кода

[Form] Disabled by reference handling for arrays

Bernhard Schussek пре 14 година
родитељ
комит
59bf50bf41
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      src/Symfony/Component/Form/Form.php

+ 1 - 1
src/Symfony/Component/Form/Form.php

@@ -895,7 +895,7 @@ class Form extends Field implements \IteratorAggregate, FormInterface
         // Don't update parent if data is a composite type (object or array)
         // and "by_reference" option is true, because then we expect that
         // we are working with a reference to the parent's data
-        if (!(is_object($data) || is_array($data)) || !$this->getOption('by_reference')) {
+        if (!is_object($data) || !$this->getOption('by_reference')) {
             parent::writeProperty($objectOrArray);
         }
     }