db = $db; $this->name = $reportName; extract ($params); \Vn\Lib\Locale::addPath ("reports/$reportName"); ob_start (); include __DIR__.'/report.html.php'; $this->html = ob_get_contents (); ob_end_clean (); if (isset ($title)) $this->title = $title; } function getTitle () { return $this->title; } function getHtml () { return $this->html; } function sendMail ($mail) { $mailer = new Mailer ($this->db); $mailer->send ($mail, $this->html, $this->title); } }