From 54f809298b8dfa428df3bca47bec4a281519f6dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Atakan=20Demircio=C4=9Flu?= <31544037+atakde@users.noreply.github.com> Date: Thu, 30 Jun 2022 01:05:54 +0300 Subject: [PATCH] WinJsonWriter :: missing formatted option added --- Creational/AbstractFactory/WinJsonWriter.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Creational/AbstractFactory/WinJsonWriter.php b/Creational/AbstractFactory/WinJsonWriter.php index 7671521..4c553a8 100644 --- a/Creational/AbstractFactory/WinJsonWriter.php +++ b/Creational/AbstractFactory/WinJsonWriter.php @@ -6,8 +6,12 @@ class WinJsonWriter implements JsonWriter { public function write(array $data, bool $formatted): string { + $options = 0; + if ($formatted) { + $options = JSON_PRETTY_PRINT; + } - return json_encode($data, JSON_PRETTY_PRINT); + return json_encode($data, $options); } }