public static function show() { $messages = new Messages(); $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 echo htmlspecialchars($check->messages->get('checker.title')); ?> </title> <link type="text/css" href="jelix/design/jelix.css" rel="stylesheet" /> </head><body > <h1 class="apptitle"><?php echo htmlspecialchars($check->messages->get('checker.title')); ?> </h1> <?php $check->run(); ?> </body> </html> <?php }