Example #1
0
    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 
    }