Example #1
0
 /**
  * Send a rendered template file HTML message
  */
 public function sendTemplate($file, $data = [])
 {
     $view = new View();
     $view->setTemplate($file);
     $view->setKey("url", Server::getUrl());
     $view->setKey("baseurl", Server::getBaseUrl());
     $view->setKey("browser", Connection::getAgent());
     $view->setKey("ip", Connection::getIp());
     $view->setKey("date", date("r T"));
     $view->mergeData($data);
     return $this->sendHtml($view->render());
 }