/** * @param Compiler $compiler * @param int $message */ public function __construct(Compiler $compiler, $message) { $this->compiler = $compiler; $this->template = $compiler->getDwoo()->getTemplate(); parent::__construct('Compilation error at line ' . $compiler->getLine() . ' in "' . $this->template->getResourceName() . ':' . $this->template->getResourceIdentifier() . '" : ' . $message); }
public function __construct($message = "", $code = 0, \Dwoo\Exception $previous = null) { $this->register(); // make sure everything is assigned properly parent::__construct($message, $code, $previous); }