/** @deprecated */ public static function curlyBrackets($s) { trigger_error(__METHOD__ . '() is deprecated; use $template->registerFilter(\'CurlyBracketsFilter::invoke\') instead', E_USER_WARNING); return CurlyBracketsFilter::invoke($s); }
/** * Just modifiers helper. */ private function macroModifiers($content, $modifiers) { return CurlyBracketsFilter::formatModifiers($content, $modifiers); }
/** * formatString() test. * @return void */ public function testFormatString() { $this->assertEquals('""', CurlyBracketsFilter::formatString('')); $this->assertEquals('" "', CurlyBracketsFilter::formatString(' ')); $this->assertEquals("0", CurlyBracketsFilter::formatString('0')); $this->assertEquals("-0.0", CurlyBracketsFilter::formatString('-0.0')); $this->assertEquals('"symbol"', CurlyBracketsFilter::formatString('symbol')); $this->assertEquals("\$var", CurlyBracketsFilter::formatString('$var')); $this->assertEquals('"symbol$var"', CurlyBracketsFilter::formatString('symbol$var')); $this->assertEquals("'var'", CurlyBracketsFilter::formatString("'var'")); $this->assertEquals('"var"', CurlyBracketsFilter::formatString('"var"')); $this->assertEquals('"v\\"ar"', CurlyBracketsFilter::formatString('"v\\"ar"')); $this->assertEquals("'var\"", CurlyBracketsFilter::formatString("'var\"")); }