RedisPageCache
class RedisPageCache extends PageCache (View source)
Class RedisPageCache
Properties
| static PageCache|null deprecated | $library | from PageCache | |
| static Pool | $pool | 
Methods
Send the cache-related HTTP headers for a page to the current response.
Check if a page contained in a PageView should be stored in the cache.
Get the key that identifies the cache entry for a page or a request.
Get the host name under which the page or request belongs to.
No description
RedisPageCache constructor.
No description
Details
        
                            Response
    deliver(PageCacheRecord $record)
        
    
    Build a Response object starting from a cached page.
        
                static            PageCache
    getLibrary()
        
    
    Get the page cache library.
        
                            bool
    shouldCheckCache(Request $req)
        
    
    Determine if we should check if a page is in the cache.
        
                            
    outputCacheHeaders(Page $c)
        deprecated
    
    deprecated
$pageCache->deliver()
method to retrieve a response object and either return it from a controller method or, if you must, use
$response->prepare($request)->send()Send the cache-related HTTP headers for a page to the current response.
        
                            array
    getCacheHeaders(Page $c)
        
    
    Get the cache-related HTTP headers for a page.
        
                            bool
    shouldAddToCache(PageView $v)
        
    
    Check if a page contained in a PageView should be stored in the cache.
        
                            string|null
    getCacheKey(Page|Request|PageCacheRecord|mixed $mixed)
        
    
    Get the key that identifies the cache entry for a page or a request.
        
                            string|null
    getCacheHost(Page|Request|mixed $mixed)
        
    
    Get the host name under which the page or request belongs to.
        
                            PageCacheRecord|null
    getRecord(Page|Request|mixed $mixed)
        
    
    No description
        
                            
    set(Page $c, string $content)
        
    
    No description
        
                            
    purgeByRecord(PageCacheRecord $rec)
        
    
    No description
        
                            
    purge(Page $c)
        
    
    No description
        
                            
    flush()
        
    
    No description
        
                            
    __construct()
        
    
    RedisPageCache constructor.
        
                    protected        ItemInterface
    getCacheItem($mixed)
        
    
    No description