public static function OpCodeCache::invalidate
public static OpCodeCache::invalidate($pathname)
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.
File
- core/lib/Drupal/Component/Utility/OpCodeCache.php, line 21
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); } }
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/core!lib!Drupal!Component!Utility!OpCodeCache.php/function/OpCodeCache::invalidate/8.1.x