Files
piratepoet/lib/renderer/i18n.php

29 lines
553 B
PHP

<?php
namespace MailPoet\Renderer;
class i18n extends \Twig_Extension {
public function __construct() {
}
public function getName() {
return 'i18n';
}
public function getFunctions() {
// twig custom functions
$twig_functions = array();
// list of WP functions to map
$functions = array('__', '_n');
foreach($functions as $function) {
$twig_functions[] = new \Twig_SimpleFunction(
$function,
$function,
array('is_safe' => array('all'))
);
}
return $twig_functions;
}
}