added php version control to console

This commit is contained in:
Denis Duliçi
2020-06-28 00:24:03 +03:00
parent a18bc710e7
commit 1f5901d3c7
4 changed files with 26 additions and 60 deletions

View File

@ -1,20 +1,17 @@
<?php
// Define minimum supported PHP version
define('AKAUNTING_PHP', '7.2.5');
// Check PHP version
if (version_compare(PHP_VERSION, AKAUNTING_PHP, '<')) {
die('ERROR: Your host needs to use PHP ' . AKAUNTING_PHP . ' or higher to run Akaunting');
}
define('LARAVEL_START', microtime(true));
/*
|--------------------------------------------------------------------------
| Register The Composer Auto Loader
|--------------------------------------------------------------------------
|
| Composer provides a convenient, automatically generated class loader
| for our application. We just need to utilize it! We'll require it
| into the script here so that we do not have to worry about the
| loading of any our classes "manually". Feels great to relax.
|
*/
require __DIR__.'/../vendor/autoload.php';
// Load composer for core
require __DIR__ . '/../vendor/autoload.php';
// Load composer for modules
foreach (glob(__DIR__ . '/../modules/*') as $folder) {
@ -25,4 +22,4 @@ foreach (glob(__DIR__ . '/../modules/*') as $folder) {
}
require $autoload;
}
}