Skip to content
Extraits de code Groupes Projets
Valider 0bd0cf85 rédigé par Benaka Moorthi's avatar Benaka Moorthi
Parcourir les fichiers

Attempt to get tests to pass w/ opcache enabled.

parent d6f1c84f
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -143,6 +143,9 @@ class CacheFile ...@@ -143,6 +143,9 @@ class CacheFile
@unlink($tmp_filename); @unlink($tmp_filename);
} }
} }
$this->opCacheInvalidate($id);
return true; return true;
} }
return false; return false;
...@@ -164,6 +167,7 @@ class CacheFile ...@@ -164,6 +167,7 @@ class CacheFile
$filename = $this->cachePath . $id . '.php'; $filename = $this->cachePath . $id . '.php';
if (file_exists($filename)) { if (file_exists($filename)) {
@unlink($filename); @unlink($filename);
$this->opCacheInvalidate($filename);
return true; return true;
} }
return false; return false;
...@@ -176,4 +180,11 @@ class CacheFile ...@@ -176,4 +180,11 @@ class CacheFile
{ {
Filesystem::unlinkRecursive($this->cachePath, $deleteRootToo = false); Filesystem::unlinkRecursive($this->cachePath, $deleteRootToo = false);
} }
}
private function opCacheInvalidate($filepath)
{
if (function_exists('opcache_invalidate')) {
opcache_invalidate($filepath);
}
}
}
\ No newline at end of file
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter