// Check if path exists
if (isDirectory(getConfig('CACHE_PATH'))) {
- // Make FQFN for dummy file
- $FQFN = getConfig('CACHE_PATH') . 'dummy.tmp';
-
- // Check if we can create a file inside the path
- touch($FQFN, 'w');
-
- // Is the file there?
- if (isFileReadable($FQFN)) {
- // Yes, we can do. So let's remove it
- removeFile($FQFN);
-
- // Is there a .htaccess file?
- if (isFileReadable(getConfig('CACHE_PATH') . '.htaccess')) {
- // All done!
- $this->ret = $this->statusDone;
- } else {
- // Stop! Set a .htaccess file first
- $this->ret = 'htaccess';
- }
- } // END - if
+ // Is there a .htaccess file?
+ if (isFileReadable(getConfig('CACHE_PATH') . '.htaccess')) {
+ // All done!
+ $this->ret = $this->statusDone;
+ } else {
+ // Stop! Set a .htaccess file first
+ $this->ret = 'htaccess';
+ }
} // END - if
}
} elseif ($this->name == 'refdepths') {
// Referal levels
$GLOBALS['cache_array']['refdepths'][$k][$data['id']] = $v;
+ } elseif ($this->name == 'refsystem') {
+ // Referal system
+ $GLOBALS['cache_array']['refsystem'][$k][$data['id']] = $v;
} elseif ($this->name == 'revision') {
// Revision data
$GLOBALS['cache_array']['revision'][$k] = $v;
}
} else {
// Finialize the cache and close it
- $this->finialize();
+ $this->finalize();
// Remove cache
$this->removeCacheFile(true);