From 01511fac7373217c90559efa4b5c53a2a47df0a6 Mon Sep 17 00:00:00 2001 From: Alexander Schranz Date: Thu, 15 Dec 2022 08:08:54 +0100 Subject: [PATCH] Use when@env for jms serializer configuration (#1396) --- .../4.0/config/packages/jms_serializer.yaml | 30 +++++++++++++++++++ jms/serializer-bundle/4.0/manifest.json | 8 +++++ 2 files changed, 38 insertions(+) create mode 100644 jms/serializer-bundle/4.0/config/packages/jms_serializer.yaml create mode 100644 jms/serializer-bundle/4.0/manifest.json diff --git a/jms/serializer-bundle/4.0/config/packages/jms_serializer.yaml b/jms/serializer-bundle/4.0/config/packages/jms_serializer.yaml new file mode 100644 index 00000000..99766743 --- /dev/null +++ b/jms/serializer-bundle/4.0/config/packages/jms_serializer.yaml @@ -0,0 +1,30 @@ +jms_serializer: + visitors: + xml_serialization: + format_output: '%kernel.debug%' +# metadata: +# auto_detection: false +# directories: +# any-name: +# namespace_prefix: "My\\FooBundle" +# path: "@MyFooBundle/Resources/config/serializer" +# another-name: +# namespace_prefix: "My\\BarBundle" +# path: "@MyBarBundle/Resources/config/serializer" + +when@prod: + jms_serializer: + visitors: + json_serialization: + options: + - JSON_UNESCAPED_SLASHES + - JSON_PRESERVE_ZERO_FRACTION + +when@dev: + jms_serializer: + visitors: + json_serialization: + options: + - JSON_PRETTY_PRINT + - JSON_UNESCAPED_SLASHES + - JSON_PRESERVE_ZERO_FRACTION diff --git a/jms/serializer-bundle/4.0/manifest.json b/jms/serializer-bundle/4.0/manifest.json new file mode 100644 index 00000000..108b97a8 --- /dev/null +++ b/jms/serializer-bundle/4.0/manifest.json @@ -0,0 +1,8 @@ +{ + "bundles": { + "JMS\\SerializerBundle\\JMSSerializerBundle": ["all"] + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + } +}