From b82f301b0546831094a60f01ce294eaf39a591ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20Ostroluck=C3=BD?= Date: Sun, 3 Dec 2017 23:37:47 +0100 Subject: [PATCH] [Serializer] Parse PHP constants in YAML mappings --- .../Component/Serializer/Mapping/Loader/YamlFileLoader.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Symfony/Component/Serializer/Mapping/Loader/YamlFileLoader.php b/src/Symfony/Component/Serializer/Mapping/Loader/YamlFileLoader.php index 970241d347..45c0811185 100644 --- a/src/Symfony/Component/Serializer/Mapping/Loader/YamlFileLoader.php +++ b/src/Symfony/Component/Serializer/Mapping/Loader/YamlFileLoader.php @@ -15,6 +15,7 @@ use Symfony\Component\Serializer\Exception\MappingException; use Symfony\Component\Serializer\Mapping\AttributeMetadata; use Symfony\Component\Serializer\Mapping\ClassMetadataInterface; use Symfony\Component\Yaml\Parser; +use Symfony\Component\Yaml\Yaml; /** * YAML File Loader. @@ -113,7 +114,7 @@ class YamlFileLoader extends FileLoader $this->yamlParser = new Parser(); } - $classes = $this->yamlParser->parseFile($this->file); + $classes = $this->yamlParser->parseFile($this->file, Yaml::PARSE_CONSTANT); if (empty($classes)) { return array();