public static function fastcache::_fastcache_persist in Drupal driver for SQL Server and SQL Azure 7.3
Same name and namespace in other branches
- 7.2 sqlsrv/fastcache.inc \fastcache::_fastcache_persist()
Persist the binaries.
File
- sqlsrv/
fastcache.inc, line 178
Class
- fastcache
- Static caching layer.
Code
public static function _fastcache_persist() {
foreach (static::$fastcacheitems as &$cache) {
if ($cache->persist == TRUE) {
cache_set($cache->bin, $cache
->rawdata(), 'fastcache', CACHE_TEMPORARY);
}
// The binaries might be utilized on other shutdown functions...
$cache->changed = FALSE;
$cache->persist = FALSE;
}
// Fastcache may be reutilized during shutdown, make sure
// persistence triggers run again.
static::$shutdown_registered = FALSE;
}