Working out how to do this took Slack and StackOverflow. Documenting so others know what to do.
... | ... |
@@ -15,7 +15,9 @@ Arguments |
15 | 15 |
--------- |
16 | 16 |
|
17 | 17 |
* ``options``: A bitmask of `json_encode options`_ (``{{ |
18 |
- data|json_encode(constant('JSON_PRETTY_PRINT')) }}``) |
|
18 |
+ data|json_encode(constant('JSON_PRETTY_PRINT')) }}``. Combine constants using `Twig's bitwise operators`: ``{{ |
|
19 |
+ data|json_encode(constant('JSON_PRETTY_PRINT') b-or constant('JSON_HEX_QUOT') }}``) |
|
19 | 20 |
|
20 | 21 |
.. _`json_encode`: https://secure.php.net/json_encode |
21 | 22 |
.. _`json_encode options`: https://secure.php.net/manual/en/json.constants.php |
23 |
+.. `Twig's bitwise operators`: https://twig.symfony.com/doc/2.x/templates.html#logic |