mirror of
https://github.com/twigphp/Twig.git
synced 2026-09-12 10:26:32 +00:00
minor #2764 Document combining JSON constants (pbowyer)
This PR was submitted for the 2.x branch but it was merged into the 1.x branch instead (closes #2764).
Discussion
----------
Document combining JSON constants
Working out how to do this took a Slack conversation and a StackOverflow answer. I'm adding ti to the documentation so others can get the answer immediately.
Apologies for any reST errors, it's been 10+ years since I wrote any.
Commits
-------
7f4ecd66 Document combining JSON constants
This commit is contained in:
@@ -15,7 +15,9 @@ Arguments
|
||||
---------
|
||||
|
||||
* ``options``: A bitmask of `json_encode options`_ (``{{
|
||||
data|json_encode(constant('JSON_PRETTY_PRINT')) }}``)
|
||||
data|json_encode(constant('JSON_PRETTY_PRINT')) }}``. Combine constants using `Twig's bitwise operators`: ``{{
|
||||
data|json_encode(constant('JSON_PRETTY_PRINT') b-or constant('JSON_HEX_QUOT') }}``)
|
||||
|
||||
.. _`json_encode`: https://secure.php.net/json_encode
|
||||
.. _`json_encode options`: https://secure.php.net/manual/en/json.constants.php
|
||||
.. `Twig's bitwise operators`: https://twig.symfony.com/doc/2.x/templates.html#logic
|
||||
|
||||
Reference in New Issue
Block a user