From 660a456d6fbc7177c525f87c5628e4ea8cdc7368 Mon Sep 17 00:00:00 2001 From: Maxime Steinhausser Date: Mon, 25 Jun 2018 18:22:54 +0200 Subject: [PATCH] [Serializer] CsvEncoder::AS_COLLECTION_KEY constant --- src/Symfony/Component/Serializer/Encoder/CsvEncoder.php | 3 ++- .../Component/Serializer/Tests/Encoder/CsvEncoderTest.php | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Symfony/Component/Serializer/Encoder/CsvEncoder.php b/src/Symfony/Component/Serializer/Encoder/CsvEncoder.php index e03fcc0d7f..6d31fb3600 100644 --- a/src/Symfony/Component/Serializer/Encoder/CsvEncoder.php +++ b/src/Symfony/Component/Serializer/Encoder/CsvEncoder.php @@ -28,6 +28,7 @@ class CsvEncoder implements EncoderInterface, DecoderInterface const KEY_SEPARATOR_KEY = 'csv_key_separator'; const HEADERS_KEY = 'csv_headers'; const ESCAPE_FORMULAS_KEY = 'csv_escape_formulas'; + const AS_COLLECTION_KEY = 'as_collection'; private $delimiter; private $enclosure; @@ -157,7 +158,7 @@ class CsvEncoder implements EncoderInterface, DecoderInterface } fclose($handle); - if ($context['as_collection'] ?? false) { + if ($context[self::AS_COLLECTION_KEY] ?? false) { return $result; } diff --git a/src/Symfony/Component/Serializer/Tests/Encoder/CsvEncoderTest.php b/src/Symfony/Component/Serializer/Tests/Encoder/CsvEncoderTest.php index d990d51ec7..4a0bc8169b 100644 --- a/src/Symfony/Component/Serializer/Tests/Encoder/CsvEncoderTest.php +++ b/src/Symfony/Component/Serializer/Tests/Encoder/CsvEncoderTest.php @@ -324,7 +324,7 @@ foo a CSV - , 'csv', array('as_collection' => true))); + , 'csv', array(CsvEncoder::AS_COLLECTION_KEY => true))); } public function testDecodeToManyRelation()