mirror of
https://github.com/yiisoft/yii2.git
synced 2025-08-14 06:11:35 +08:00
reverted incorrect renaming.
This commit is contained in:
@ -225,10 +225,10 @@ class FileCache extends Cache
|
|||||||
* Recursively removing expired cache files under a directory.
|
* Recursively removing expired cache files under a directory.
|
||||||
* This method is mainly used by [[gc()]].
|
* This method is mainly used by [[gc()]].
|
||||||
* @param string $path the directory under which expired cache files are removed.
|
* @param string $path the directory under which expired cache files are removed.
|
||||||
* @param boolean $durationdOnly whether to only remove expired cache files. If false, all files
|
* @param boolean $expiredOnly whether to only remove expired cache files. If false, all files
|
||||||
* under `$path` will be removed.
|
* under `$path` will be removed.
|
||||||
*/
|
*/
|
||||||
protected function gcRecursive($path, $durationdOnly)
|
protected function gcRecursive($path, $expiredOnly)
|
||||||
{
|
{
|
||||||
if (($handle = opendir($path)) !== false) {
|
if (($handle = opendir($path)) !== false) {
|
||||||
while (($file = readdir($handle)) !== false) {
|
while (($file = readdir($handle)) !== false) {
|
||||||
@ -237,11 +237,11 @@ class FileCache extends Cache
|
|||||||
}
|
}
|
||||||
$fullPath = $path . DIRECTORY_SEPARATOR . $file;
|
$fullPath = $path . DIRECTORY_SEPARATOR . $file;
|
||||||
if (is_dir($fullPath)) {
|
if (is_dir($fullPath)) {
|
||||||
$this->gcRecursive($fullPath, $durationdOnly);
|
$this->gcRecursive($fullPath, $expiredOnly);
|
||||||
if (!$durationdOnly) {
|
if (!$expiredOnly) {
|
||||||
@rmdir($fullPath);
|
@rmdir($fullPath);
|
||||||
}
|
}
|
||||||
} elseif (!$durationdOnly || $durationdOnly && @filemtime($fullPath) < time()) {
|
} elseif (!$expiredOnly || $expiredOnly && @filemtime($fullPath) < time()) {
|
||||||
@unlink($fullPath);
|
@unlink($fullPath);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user