@@ 299-304 (lines=6) @@ | ||
296 | ), |
|
297 | new \Twig_SimpleFunction( |
|
298 | 'request_*', |
|
299 | function ($name) { |
|
300 | ||
301 | $arguments = array_slice(func_get_args(), 1); |
|
302 | ||
303 | return call_user_func_array([$this->request, camel_case($name)], $arguments); |
|
304 | } |
|
305 | ), |
|
306 | new \Twig_SimpleFunction( |
|
307 | 'trans', |
|
@@ 314-319 (lines=6) @@ | ||
311 | ), |
|
312 | new \Twig_SimpleFunction( |
|
313 | 'str_*', |
|
314 | function ($name) { |
|
315 | ||
316 | $arguments = array_slice(func_get_args(), 1); |
|
317 | ||
318 | return call_user_func_array([$this->str, camel_case($name)], $arguments); |
|
319 | } |
|
320 | ), |
|
321 | new \Twig_SimpleFunction( |
|
322 | 'url_*', |
|
@@ 323-328 (lines=6) @@ | ||
320 | ), |
|
321 | new \Twig_SimpleFunction( |
|
322 | 'url_*', |
|
323 | function ($name) { |
|
324 | ||
325 | $arguments = array_slice(func_get_args(), 1); |
|
326 | ||
327 | return call_user_func_array([$this->url, camel_case($name)], $arguments); |
|
328 | } |
|
329 | ), |
|
330 | new \Twig_SimpleFunction( |
|
331 | 'addons', |
|
@@ 403-408 (lines=6) @@ | ||
400 | new \Twig_SimpleFilter('humanize', [$this->str, 'humanize']), |
|
401 | new \Twig_SimpleFilter( |
|
402 | 'str_*', |
|
403 | function ($name) { |
|
404 | ||
405 | $arguments = array_slice(func_get_args(), 1); |
|
406 | ||
407 | return call_user_func_array([$this->str, camel_case($name)], $arguments); |
|
408 | } |
|
409 | ), |
|
410 | ]; |
|
411 | } |