protected function getInstallerIni()
{
if (!file_exists(App::configPath('installer.ini.php'))) {
if (false === @file_put_contents(App::configPath('installer.ini.php'), ";<?php die(''); ?>\n; for security reasons , don't remove or modify the first line\n; don't modify this file if you don't know what you do. it is generated automatically by jInstaller\n\n")) {
throw new \Exception('impossible to create var/config/installer.ini.php');
}
} else {
copy(App::configPath('installer.ini.php'), App::configPath('installer.bak.ini.php'));
}
return new \Jelix\IniFile\IniModifier(App::configPath('installer.ini.php'));
}