コード例 #1
0
ファイル: Engine.php プロジェクト: rinaldinoor/scoreBoard
	/**
	 * Invokes filter.
	 * @param  string
	 * @return string
	 */
	public function __invoke($s)
	{
		$this->parser->context = array(NParser::CONTEXT_TEXT);
		$this->parser->setDelimiters('\\{(?![\\s\'"{}])', '\\}');
		return $this->parser->parse($s);
	}
コード例 #2
0
ファイル: Engine.php プロジェクト: krecek/nrsn
	/**
	 * Invokes filter.
	 * @param  string
	 * @return string
	 */
	public function __invoke($s)
	{
		return $this->compiler->compile($this->parser->parse($s));
	}
コード例 #3
0
ファイル: MacroSet.php プロジェクト: rinaldinoor/scoreBoard
	public function addMacro($name, $begin, $end = NULL)
	{
		$this->macros[$name] = array($begin, $end);
		$this->parser->addMacro($name, $this);
		return $this;
	}