From 524bc4b039c32b3fa8c8276fb99aec2ec38eb30d Mon Sep 17 00:00:00 2001 From: Ilija Tovilo Date: Sat, 23 Sep 2017 12:05:37 +0200 Subject: [PATCH] Feature/doctrine type guesser simple json array support --- src/Symfony/Bridge/Doctrine/CHANGELOG.md | 1 + src/Symfony/Bridge/Doctrine/Form/DoctrineOrmTypeGuesser.php | 1 + 2 files changed, 2 insertions(+) diff --git a/src/Symfony/Bridge/Doctrine/CHANGELOG.md b/src/Symfony/Bridge/Doctrine/CHANGELOG.md index 873d1e71f2..c980b0f859 100644 --- a/src/Symfony/Bridge/Doctrine/CHANGELOG.md +++ b/src/Symfony/Bridge/Doctrine/CHANGELOG.md @@ -6,6 +6,7 @@ CHANGELOG * deprecated injecting `ClassMetadataFactory` in `DoctrineExtractor`, an instance of `EntityManagerInterface` should be injected instead + * added support for `simple_array` type 4.1.0 ----- diff --git a/src/Symfony/Bridge/Doctrine/Form/DoctrineOrmTypeGuesser.php b/src/Symfony/Bridge/Doctrine/Form/DoctrineOrmTypeGuesser.php index 2194e2d5e7..e85145d1ea 100644 --- a/src/Symfony/Bridge/Doctrine/Form/DoctrineOrmTypeGuesser.php +++ b/src/Symfony/Bridge/Doctrine/Form/DoctrineOrmTypeGuesser.php @@ -53,6 +53,7 @@ class DoctrineOrmTypeGuesser implements FormTypeGuesserInterface switch ($metadata->getTypeOfField($property)) { case Type::TARRAY: + case Type::SIMPLE_ARRAY: return new TypeGuess('Symfony\Component\Form\Extension\Core\Type\CollectionType', array(), Guess::MEDIUM_CONFIDENCE); case Type::BOOLEAN: return new TypeGuess('Symfony\Component\Form\Extension\Core\Type\CheckboxType', array(), Guess::HIGH_CONFIDENCE);