} // END - if
// Let's start with the admins table...
-if (($cacheInstance->cache_file("admins")) && ($cacheInstance->ext_version_matches("admins"))) {
+if (($cacheInstance->loadCacheFile("admins")) && ($cacheInstance->extensionVersionMatches("admins"))) {
// Load cache
global $cacheArray;
- $cacheArray['admins'] = $cacheInstance->cache_load();
+ $cacheArray['admins'] = $cacheInstance->getArrayFromCache();
// Check if valid
if ((isset($cacheArray['admins']['login'])) && (is_array($cacheArray['admins']['login'])) && (is_array($cacheArray['admins']['aid']))) {
} // END - for
} else {
// Nope, cache file is corrupted!
- $cacheInstance->cache_destroy();
+ $cacheInstance->destroyCacheFile();
unset($cacheArray['admins']);
}
} else {
// Nope, cache file is corrupted!
- $cacheInstance->cache_destroy();
+ $cacheInstance->destroyCacheFile();
unset($cacheArray['admins']);
}
} elseif (($_CONFIG['cache_admins'] == "Y") && ($CSS != "1") && ($CSS != "-1")) {
// Create cache file
- $cacheInstance->cache_init("ADMINS");
- $cacheInstance->store_extension_version("admins");
+ $cacheInstance->init("ADMINS");
+ $cacheInstance->storeExtensionVersion("admins");
// Load every data from DB to cache file
$ADD = ", id, id";
ORDER BY login", __FILE__, __LINE__);
while($dummy = SQL_FETCHARRAY($result_admins)) {
// Save row
- $cacheInstance->add_row($dummy);
+ $cacheInstance->addRow($dummy);
} // END - while
// Free memory
SQL_FREERESULT($result_admins);
// Close cache
- $cacheInstance->cache_close();
+ $cacheInstance->finalize();
// Reload the cache
require(__FILE__);
}
-// Close file
-$cacheInstance->cache_close();
-
// Next cached table are the admins_acls...
if (GET_EXT_VERSION("admins") >= "0.3") {
// Check for cache file
- if (($cacheInstance->cache_file("admins_acls")) && ($cacheInstance->ext_version_matches("admins"))) {
+ if (($cacheInstance->loadCacheFile("admins_acls")) && ($cacheInstance->extensionVersionMatches("admins"))) {
// Load referal system from cache
global $cacheArray;
- $cacheArray['admin_acls'] = $cacheInstance->cache_load();
+ $cacheArray['admin_acls'] = $cacheInstance->getArrayFromCache();
} elseif (($_CONFIG['cache_acls'] == "Y") && ($CSS != "1") && ($CSS != "-1")) {
// Create cache file here
- $cacheInstance->cache_init("ADMINS_ACLS");
- $cacheInstance->store_extension_version("admins");
+ $cacheInstance->init("ADMINS_ACLS");
+ $cacheInstance->storeExtensionVersion("admins");
// Load all modules and their data
$result = SQL_QUERY("SELECT id, admin_id, action_menu, what_menu, access_mode FROM "._MYSQL_PREFIX."_admins_acls ORDER BY admin_id, action_menu, what_menu", __FILE__, __LINE__);
// Add all rows
while ($data = SQL_FETCHARRAY($result)) {
// Add row to cache file
- $cacheInstance->add_row($data);
+ $cacheInstance->addRow($data);
} // END - while
// Free memory
SQL_FREERESULT($result);
// Close cache
- $cacheInstance->cache_close();
+ $cacheInstance->finalize();
// Reload the cache
require(__FILE__);
}
-
- // Close file
- $cacheInstance->cache_close();
} // END - if
//