@since     2013

  ------------------------------------------------------------------------
*/
if (in_array('--help', $_SERVER['argv'])) {
    die("usage: " . $_SERVER['argv'][0] . " [ --optimize ]\n");
}
chdir(dirname($_SERVER["SCRIPT_FILENAME"]));
if (!defined('GLPI_ROOT')) {
    define('GLPI_ROOT', '../../..');
}
include GLPI_ROOT . "/inc/includes.php";
// Init debug variable
$_SESSION['glpi_use_mode'] = Session::DEBUG_MODE;
$_SESSION['glpilanguage'] = "en_GB";
Session::LoadLanguage();
// Only show errors
$CFG_GLPI["debug_sql"] = $CFG_GLPI["debug_vars"] = 0;
$CFG_GLPI["use_log_in_files"] = 1;
ini_set('display_errors', 'On');
error_reporting(E_ALL | E_STRICT);
//set_error_handler('userErrorHandlerDebug');
$DB = new DB();
if (!$DB->connected) {
    die("No DB connection\n");
}
/* ----------------------------------------------------------------- */
/**
 * Extends class Migration to redefine display mode
**/
class CliMigration extends Migration