Browse Source

Fix PHP warning: invalid argument for foreach, when cache dir is empty and argument is bool:false

pull/10/head
sim2github 11 years ago
parent
commit
e4a18ce14e
1 changed files with 6 additions and 4 deletions
  1. +6
    -4
      cms/includes/classes/Cache.class.php

+ 6
- 4
cms/includes/classes/Cache.class.php View File

@ -85,10 +85,12 @@ $cacheContent .= '}
if(!$page)
{
// delete all cache files (settings.php and *.cache):
foreach(glob($this->_cacheDir.'{settings.php,*.cache}', GLOB_BRACE) as $cacheFile)
{
@unlink($cacheFile);
}
$cacheFiles = glob($this->_cacheDir . '{settings.php,*.cache}', GLOB_BRACE);
if ($cacheFiles) {
foreach ($cacheFiles as $cacheFile) {
@unlink($cacheFile);
}
}
}
else
{


Loading…
Cancel
Save