From bee4cd12db12ac5228c16935506e05320b6785ac Mon Sep 17 00:00:00 2001 From: eadel Date: Wed, 10 Oct 2012 23:22:09 +0000 Subject: [PATCH] Update doc to correspond to the following: http://twig.sensiolabs.org/documentation http://twig.sensiolabs.org/doc/filters/escape.html --- doc/api.rst | 29 +++++++++++++++++++++++++---- 1 files changed, 25 insertions(+), 4 deletions(-) diff --git a/doc/api.rst b/doc/api.rst index 8786c35..b470937 100644 --- a/doc/api.rst +++ b/doc/api.rst @@ -96,10 +96,11 @@ The following options are available: * ``autoescape``: If set to ``true``, auto-escaping will be enabled by default for all templates (default to ``true``). As of Twig 1.8, you can set the - escaping strategy to use (``html``, ``js``, ``css``, ``false`` to disable, - or a PHP callback that takes the template "filename" and must return the - escaping strategy to use -- the callback cannot be a function name to avoid - collision with built-in escaping strategies). + escaping strategy to use (``html``, ``js``, ``false`` to disable). + As of Twig 1.9, you can set the escaping strategy to use (``css``, ``url``, + ``html_attr``, or a PHP callback that takes the template "filename" and must + return the escaping strategy to use -- the callback cannot be a function name + to avoid collision with built-in escaping strategies). * ``optimizations``: A flag that indicates which optimizations to apply (default to ``-1`` -- all optimizations are enabled; set it to ``0`` to @@ -269,6 +270,13 @@ The ``core`` extension defines all the core features of Twig: * ``from`` * ``set`` * ``spaceless`` + * ``autoescape`` + * ``do`` + * ``embed`` + * ``flush`` + * ``raw`` + * ``sandbox`` + * ``use`` * Filters: @@ -291,6 +299,14 @@ The ``core`` extension defines all the core features of Twig: * ``keys`` * ``escape`` * ``e`` + * ``abs`` + * ``convert_encoding`` + * ``date_modify`` + * ``nl2br`` + * ``number_format`` + * ``raw`` + * ``slice`` + * ``trim`` * Functions: @@ -299,6 +315,10 @@ The ``core`` extension defines all the core features of Twig: * ``cycle`` * ``parent`` * ``block`` + * ``attribute`` + * ``date`` + * ``dump`` + * ``random`` * Tests: @@ -310,6 +330,7 @@ The ``core`` extension defines all the core features of Twig: * ``divisibleby`` * ``constant`` * ``empty`` + * ``iterable`` Escaper Extension ~~~~~~~~~~~~~~~~~ -- 1.7.2.5