diff --git a/Twig/Extension/GuzzleExtension.php b/Twig/Extension/GuzzleExtension.php index 21f2994..0744e61 100644 --- a/Twig/Extension/GuzzleExtension.php +++ b/Twig/Extension/GuzzleExtension.php @@ -66,7 +66,7 @@ public function prettyPrint(string $code, string $lang) { switch ($lang) { case 'json': - return json_encode(json_decode($code), JSON_PRETTY_PRINT); + return json_encode(json_decode($code), JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE); case 'xml': $xml = new \DomDocument('1.0'); $xml->preserveWhiteSpace = false; diff --git a/composer.json b/composer.json index 86bc0db..2b4a362 100644 --- a/composer.json +++ b/composer.json @@ -1,43 +1,44 @@ { - "name": "proklung/symfony-guzzle-bundle", - "description": "Symfony bundle for work with Guzzle.", - "type": "symfony-bundle", - "license": "MIT", - "authors": [ - { - "name": "Gavrilov Fedy", - "email": "fedor.gavrilov.75@mail.ru", - "homepage": "https://github.com/ProklUng" - } - ], - "support": { - "issues": "https://github.com/ProklUng/symfony.guzzle.bundle/issues", - "source": "https://github.com/ProklUng/symfony.guzzle.bundle" - }, - "autoload": { - "psr-4": { - "Prokl\\GuzzleBundle\\": "", - "Prokl\\GuzzleBundle\\Tests\\": "Tests" - }, - "exclude-from-classmap": [ - "Tests/" - ] - }, - "require": { - "php": ">=7.1", - "psr/cache": "^1.0", - "psr/simple-cache": "^1.0", - "symfony/dependency-injection": "^4.4 || ^5.0", - "symfony/http-kernel": "^4.4 || ^5.0", - "symfony/config": "~4|~5", - "guzzlehttp/guzzle": "~6|~7", - "twig/twig": "~2 | ~3", - "doctrine/cache": "^1", - "symfony/filesystem": "~4|~5" - }, - "require-dev": { - "proklung/phpunit-testing-tools": "^1.3.0", - "icanhazstring/composer-unused": "^0.7.5" + "name": "proklung/symfony-guzzle-bundle", + "description": "Symfony bundle for work with Guzzle.", + "type": "symfony-bundle", + "license": "MIT", + "authors": [ + { + "name": "Gavrilov Fedy", + "email": "fedor.gavrilov.75@mail.ru", + "homepage": "https://github.com/ProklUng" } - + ], + "support": { + "issues": "https://github.com/ProklUng/symfony.guzzle.bundle/issues", + "source": "https://github.com/ProklUng/symfony.guzzle.bundle" + }, + "autoload": { + "psr-4": { + "Prokl\\GuzzleBundle\\": "", + "Prokl\\GuzzleBundle\\Tests\\": "Tests" + }, + "exclude-from-classmap": [ + "Tests/" + ] + }, + "require": { + "php": ">=7.1 || ^8.0", + "psr/cache": "^1.0", + "psr/simple-cache": "^1.0", + "symfony/dependency-injection": "^4.4 || ^5.0", + "symfony/http-kernel": "^4.4 || ^5.0", + "symfony/config": "^4.4 || ^5.0", + "symfony/filesystem": "^4.4 || ^5.0", + "guzzlehttp/guzzle": "~6|~7", + "twig/twig": "~2 | ~3", + "doctrine/cache": "^1", + "ext-json": "*", + "ext-dom": "*" + }, + "require-dev": { + "proklung/phpunit-testing-tools": "^1.4.0", + "icanhazstring/composer-unused": "^0.7.5" + } }