protected function getTestName(\Twig_Parser $parser, $line) { try { return parent::getTestName($parser, $line); } catch (\Twig_Error_Syntax $exception) { return 'null'; } }
public function getFilters() { return array_merge( parent::getFilters(), array( 'js' => new Twig_Filter_Method($this, 'jsFilter', array('is_escaper' => true)), 'http_build_query' => new Twig_Filter_Function('http_build_query'), 'uniqid' => new Twig_Filter_Method($this, 'uniqidFilter'), 'formatPrice' => new Twig_Filter_Function('formatPrice'), 'currencyFormatPrice' => new Twig_Filter_Function('formatPriceInCurrency'), 'date' => new Twig_Filter_Method($this, 'dateFormat'), 'mTruncateSplice' => new Twig_Filter_Method($this, 'mTruncateSpliceFilter'), 'nl2br' => new Twig_Filter_Function('nl2br'), 'niceSize' => new Twig_Filter_Function('Store_Number::niceSize'), 'json' => new Twig_Filter_Method($this, 'jsonFilter'), 'accessKey' => new Twig_Filter_Method($this, 'accessKeyFilter', array( 'is_escaper' => true, )), ) ); }
public function getFilters() { return array_merge(parent::getFilters(), array('date' => new Twig_Filter_Method($this, 'dateFilter'))); }
public function getTokenParsers() { return array_merge(parent::getTokenParsers(), array(new Twig_TokenParser_Element())); }
public function getFilters() { return array_merge(parent::getFilters(), array('date' => new \Twig_Filter_Method($this, 'dateFilter', array('needs_environment' => true)))); }