/** * Initialize compiler * * @param string $lexer_class class name * @param string $parser_class class name * @param Smarty $smarty global instance */ public function __construct($lexer_class, $parser_class, Smarty $smarty) { parent::__construct($smarty); // get required plugins $this->lexer_class = $lexer_class; $this->parser_class = $parser_class; }
public function __construct($lexer_class, $parser_class, $smarty) { $this->smarty = $smarty; parent::__construct(); $this->lexer_class = $lexer_class; $this->parser_class = $parser_class; }