1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
--TEST--
"replace" filter
--TEMPLATE--
{{ "I liké %this% and %that%."|replace({'%this%': "foo", '%that%': "bar"}) }}
{{ 'I like single replace operation only %that%'|replace({'%that%' : '%that%1'}) }}
{{ 'I like %this% and %that%.'|replace(traversable) }}
*{{ ''|replace(traversable) }}*
*{{ null|replace(traversable) }}*
--DATA--
return ['traversable' => new \ArrayObject(['%this%' => 'foo', '%that%' => 'bar'])]
--EXPECT--
I liké foo and bar.
I like single replace operation only %that%1
I like foo and bar.
**
**
|