public static function OpCodeCache::invalidate in Drupal 9
Same name and namespace in other branches
- 8 core/lib/Drupal/Component/Utility/OpCodeCache.php \Drupal\Component\Utility\OpCodeCache::invalidate()
Invalidates a PHP file from a possibly active opcode cache.
In case the opcode cache does not support to invalidate an individual file, the entire cache will be flushed.
Parameters
string $pathname: The absolute pathname of the PHP file to invalidate.
1 call to OpCodeCache::invalidate()
- drupal_rewrite_settings in core/
includes/ install.inc - Replaces values in settings.php with values in the submitted array.
File
- core/
lib/ Drupal/ Component/ Utility/ OpCodeCache.php, line 31
Class
- OpCodeCache
- Provides helpers to handle PHP opcode caches.
Namespace
Drupal\Component\UtilityCode
public static function invalidate($pathname) {
clearstatcache(TRUE, $pathname);
// Check if the Zend OPcache is enabled and if so invalidate the file.
if (function_exists('opcache_invalidate')) {
opcache_invalidate($pathname, TRUE);
}
}