upgrade-functions.php 782 B

1234567891011121314151617181920212223
  1. <?php
  2. function upgradeCheck()
  3. {
  4. $updateDB = false;
  5. $compare = new Composer\Semver\Comparator;
  6. $config = loadConfig();
  7. $oldVer = $config['configVersion'];
  8. // Upgrade check start for version below
  9. $versionCheck = '2.0.0-alpha-100';
  10. if (isset($config['dbLocation']) && (!isset($config['configVersion']) || $compare->lessThan($oldVer, $versionCheck))) {
  11. $updateDB = true;
  12. $oldVer = $versionCheck;
  13. }
  14. // End Upgrade check start for version above
  15. if ($updateDB == true) {
  16. //return 'Upgraded Needed - Current Version '.$oldVer.' - New Version: '.$versionCheck;
  17. // Upgrade database to latest version
  18. unset($config);
  19. updateDB($GLOBALS['dbLocation'],$GLOBALS['dbName'],$oldVer);
  20. }
  21. return true;
  22. }