Files
DesignPatternsPHP/Creational/AbstractFactory/WinJsonWriter.php
2022-06-30 01:05:54 +03:00

18 lines
330 B
PHP

<?php
namespace DesignPatterns\Creational\AbstractFactory;
class WinJsonWriter implements JsonWriter
{
public function write(array $data, bool $formatted): string
{
$options = 0;
if ($formatted) {
$options = JSON_PRETTY_PRINT;
}
return json_encode($data, $options);
}
}