Skip to content

Commit 1fc065c

Browse files
committed
JSON_PRETTY_PRINT compatibility for PHP < 5.4.0 ("--dump-schema")
1 parent 34e2982 commit 1fc065c

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

bin/validate-json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,8 @@ $refResolver = new JsonSchema\RefResolver($retriever);
218218
$refResolver->resolve($schema, $urlSchema);
219219

220220
if (isset($arOptions['--dump-schema'])) {
221-
echo json_encode($schema, JSON_PRETTY_PRINT) . "\n";
221+
$options = defined('JSON_PRETTY_PRINT') ? JSON_PRETTY_PRINT : 0;
222+
echo json_encode($schema, $options) . "\n";
222223
exit();
223224
}
224225

0 commit comments

Comments
 (0)