function __construct(\Jelix\Installer\ReporterInterface $reporter, \Jelix\SimpleLocalization\Container $messages) { parent::__construct($reporter, $messages); $this->buildProperties = array(); } static function getEnMessages() { #includephp Jelix/Installer/Checker/installmessages.en.php } static function getFrMessages() { #includephp Jelix/Installer/Checker/installmessages.fr.php } } $en = array_merge(checker::getEnMessages(), array()); $fr = array_merge(checker::getFrMessages(), array()); $messages = new \Jelix\SimpleLocalization\Container(array('en' => $en, 'fr' => $fr)); $reporter = new \Jelix\Installer\Reporter\Html($messages); $check = new checker($reporter, $messages); $check->addDatabaseCheck(array('mysql', 'sqlite', 'pgsql'), false); header("Content-type:text/html;charset=UTF-8"); ?> <!DOCTYPE html> <html lang="<?php echo $check->messages->getLang(); ?> "> <head> <meta content="text/html; charset=UTF-8" http-equiv="content-type"/> <title><?php