小枝にフィルターがあります:
class AcmeExtension extends \Twig_Extension
{
public function getFilters()
{
return array(
new \Twig_SimpleFilter('price', array($this, 'priceFilter')),
);
}
public function priceFilter($number, $decimals = 0, $decPoint = '.', $thousandsSep = ',')
{
$price = number_format($number, $decimals, $decPoint, $thousandsSep);
$price = '$'.$price;
return $price;
}
}
しかし、他のフィルター内で価格フィルターを呼び出すにはどうすればよいですか? symfony 2.0で宣言されたフィルターで 'price' => new \Twig_Filter_Method($this, 'priceFilter')
別のフィルター内からこれを呼び出すことができます。
私の英語に感謝し、申し訳ありません