aboutsummaryrefslogtreecommitdiffstats
path: root/include/common.inc.php
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--include/common.inc.php20
1 files changed, 2 insertions, 18 deletions
diff --git a/include/common.inc.php b/include/common.inc.php
index 3b6900000..6e8bbf697 100644
--- a/include/common.inc.php
+++ b/include/common.inc.php
@@ -134,31 +134,15 @@ or die ( "Could not connect to database" );
if ($conf['check_upgrade_feed'])
{
- define('PREFIX_TABLE', $prefixeTable);
- define('UPGRADES_PATH', PHPWG_ROOT_PATH.'install/db');
-
// retrieve already applied upgrades
$query = '
SELECT id
- FROM '.PREFIX_TABLE.'upgrade
+ FROM '.UPGRADE_TABLE.'
;';
$applied = array_from_query($query, 'id');
// retrieve existing upgrades
- $existing = array();
-
- if ($contents = opendir(UPGRADES_PATH))
- {
- while (($node = readdir($contents)) !== false)
- {
- if (is_file(UPGRADES_PATH.'/'.$node)
- and preg_match('/^(.*?)-database\.php$/', $node, $match))
- {
- array_push($existing, $match[1]);
- }
- }
- }
- natcasesort($existing);
+ $existing = get_available_upgrade_ids();
// which upgrades need to be applied?
if (count(array_diff($existing, $applied)) > 0)