* @license http://files.froxlor.org/misc/COPYING.txt GPLv2 */ use Froxlor\Install\Install; // define default theme for configurehint, etc. $_deftheme = 'Froxlor'; // validate correct php version if (version_compare("7.4.0", PHP_VERSION, ">=")) { die( view($_deftheme . '/misc/phprequirementfailed.html.twig', [ '{{ basehref }}' => '../', '{{ froxlor_min_version }}' => '7.4.0', '{{ current_version }}' => PHP_VERSION, '{{ current_year }}' => date('Y', time()), ]) ); } // validate vendor autoloader if (!file_exists(dirname(__DIR__) . '/vendor/autoload.php')) { die( view($_deftheme . '/misc/vendormissinghint.html.twig', [ '{{ basehref }}' => '../', '{{ froxlor_install_dir }}' => dirname(__DIR__), '{{ current_year }}' => date('Y', time()), ]) ); } require dirname(__DIR__) . '/vendor/autoload.php'; require dirname(__DIR__) . '/lib/functions.php'; require dirname(__DIR__) . '/lib/tables.inc.php'; $installer = new Install(); $installer->handle();