diff --git a/src/Writer.php b/src/Writer.php
index 997a6124..faa08f46 100644
--- a/src/Writer.php
+++ b/src/Writer.php
@@ -20,11 +20,12 @@ class Writer
     /**
      * Convert OpenAPI spec object to JSON data.
      * @param SpecObjectInterface|OpenApi $object the OpenApi object instance.
+     * @param int $flags json_encode() flags. Parameter available since version 1.7.0.
      * @return string JSON string.
      */
-    public static function writeToJson(SpecObjectInterface $object): string
+    public static function writeToJson(SpecObjectInterface $object, int $flags = JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE): string
     {
-        return json_encode($object->getSerializableData(), JSON_PRETTY_PRINT);
+        return json_encode($object->getSerializableData(), $flags);
     }
 
     /**