From 6fed3a20b5b87ee9cdd9dacf545922b8fd475921 Mon Sep 17 00:00:00 2001 From: Christian Flothmann Date: Sun, 15 Sep 2024 08:51:37 +0200 Subject: [PATCH] pass CSV escape characters explicitly Not passing the $escape parameter is deprecated since PHP 8.4 as the default value will change in the future. --- Dumper/CsvFileDumper.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dumper/CsvFileDumper.php b/Dumper/CsvFileDumper.php index 0c8589af..3bb41f16 100644 --- a/Dumper/CsvFileDumper.php +++ b/Dumper/CsvFileDumper.php @@ -31,7 +31,7 @@ public function formatCatalogue(MessageCatalogue $messages, string $domain, arra $handle = fopen('php://memory', 'r+'); foreach ($messages->all($domain) as $source => $target) { - fputcsv($handle, [$source, $target], $this->delimiter, $this->enclosure); + fputcsv($handle, [$source, $target], $this->delimiter, $this->enclosure, '\\'); } rewind($handle);