mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Merge pull request #2631 from f0o/issue-2630
Fix silly JpGraph version compare
This commit is contained in:
@@ -222,21 +222,16 @@ if (!defined('MBTTF_DIR')) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//
|
/*
|
||||||
// Check minimum PHP version
|
* Check minimum PHP version
|
||||||
//
|
* @author f0o <f0o@devilcode.org>
|
||||||
|
* @copyright 2015 f0o, LibreNMS
|
||||||
|
* @license GPL
|
||||||
|
* @package LibreNMS
|
||||||
|
* @subpackage Billing
|
||||||
|
*/
|
||||||
function CheckPHPVersion($aMinVersion) {
|
function CheckPHPVersion($aMinVersion) {
|
||||||
list($majorC, $minorC, $editC) = preg_split('/[\/.-]/', PHP_VERSION);
|
return version_compare(PHP_VERSION, $aMinVersion, '>=');
|
||||||
list($majorR, $minorR, $editR) = preg_split('/[\/.-]/', $aMinVersion);
|
|
||||||
|
|
||||||
if ($majorC != $majorR) return false;
|
|
||||||
if ($majorC < $majorR) return false;
|
|
||||||
// same major - check minor
|
|
||||||
if ($minorC > $minorR) return true;
|
|
||||||
if ($minorC < $minorR) return false;
|
|
||||||
// and same minor
|
|
||||||
if ($editC >= $editR) return true;
|
|
||||||
return true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|||||||
Reference in New Issue
Block a user