1--TEST-- 2"url_encode" filter for PHP < 5.4 3--CONDITION-- 4defined('PHP_QUERY_RFC3986') 5--TEMPLATE-- 6{{ {foo: "bar", number: 3, "spéßi%l": "e%c0d@d", "spa ce": ""}|url_encode }} 7{{ {foo: "bar", number: 3, "spéßi%l": "e%c0d@d", "spa ce": ""}|url_encode|raw }} 8{{ {}|url_encode|default("default") }} 9{{ 'spéßi%le%c0d@dspa ce'|url_encode }} 10--DATA-- 11return [] 12--EXPECT-- 13foo=bar&number=3&sp%C3%A9%C3%9Fi%25l=e%25c0d%40d&spa%20ce= 14foo=bar&number=3&sp%C3%A9%C3%9Fi%25l=e%25c0d%40d&spa%20ce= 15default 16sp%C3%A9%C3%9Fi%25le%25c0d%40dspa%20ce 17