@@ 332-337 (lines=6) @@ | ||
329 | ), |
|
330 | new \Twig_SimpleFunction( |
|
331 | 'request_*', |
|
332 | function ($name) { |
|
333 | ||
334 | $arguments = array_slice(func_get_args(), 1); |
|
335 | ||
336 | return call_user_func_array([$this->request, camel_case($name)], $arguments); |
|
337 | } |
|
338 | ), |
|
339 | new \Twig_SimpleFunction( |
|
340 | 'trans', |
|
@@ 347-352 (lines=6) @@ | ||
344 | ), |
|
345 | new \Twig_SimpleFunction( |
|
346 | 'str_*', |
|
347 | function ($name) { |
|
348 | ||
349 | $arguments = array_slice(func_get_args(), 1); |
|
350 | ||
351 | return call_user_func_array([$this->str, camel_case($name)], $arguments); |
|
352 | } |
|
353 | ), |
|
354 | new \Twig_SimpleFunction( |
|
355 | 'url_*', |
|
@@ 356-361 (lines=6) @@ | ||
353 | ), |
|
354 | new \Twig_SimpleFunction( |
|
355 | 'url_*', |
|
356 | function ($name) { |
|
357 | ||
358 | $arguments = array_slice(func_get_args(), 1); |
|
359 | ||
360 | return call_user_func_array([$this->url, camel_case($name)], $arguments); |
|
361 | } |
|
362 | ), |
|
363 | new \Twig_SimpleFunction( |
|
364 | 'asset_*', |
|
@@ 365-370 (lines=6) @@ | ||
362 | ), |
|
363 | new \Twig_SimpleFunction( |
|
364 | 'asset_*', |
|
365 | function ($name) { |
|
366 | ||
367 | $arguments = array_slice(func_get_args(), 1); |
|
368 | ||
369 | return call_user_func_array([$this->asset, camel_case($name)], $arguments); |
|
370 | }, ['is_safe' => ['html']] |
|
371 | ), |
|
372 | new \Twig_SimpleFunction( |
|
373 | 'addon', |
|
@@ 440-445 (lines=6) @@ | ||
437 | new \Twig_SimpleFilter('humanize', [$this->str, 'humanize']), |
|
438 | new \Twig_SimpleFilter( |
|
439 | 'str_*', |
|
440 | function ($name) { |
|
441 | ||
442 | $arguments = array_slice(func_get_args(), 1); |
|
443 | ||
444 | return call_user_func_array([$this->str, camel_case($name)], $arguments); |
|
445 | } |
|
446 | ), |
|
447 | ]; |
|
448 | } |