public function __construct(Exception $e) { if ($e instanceof Twig_Error && -1 !== $e->getTemplateLine() && null === $e->getTemplateFile()) { parent::__construct($e->getMessage(), $e->getTemplateLine(), $e->getTemplateFile(), $e); } else { list($lineno, $filename) = $this->findTemplateInfo($e); parent::__construct($e->getMessage(), $lineno, $filename, $e); } }