Class PageCache

Direct known subclasses

Concrete\Core\Cache\Page\FilePageCache

Abstract
Namespace: Concrete\Core\Cache\Page
Located at src/Cache/Page/PageCache.php

Methods summary

public
public static
public
# shouldCheckCache( Request $req )

Note: can't use the User object directly because it might query the database. Also can't use the Session wrapper because it starts session which triggers before package autoloaders and so certain access entities stored in session will break.

public
# outputCacheHeaders( Page $c )
public
# getCacheHeaders( Page $c )
public
public
# getCacheKey( $mixed )
abstract public
# getRecord( $mixed )
abstract public
# set( Page $c, $content )
abstract public
abstract public
# purge( Page $c )
abstract public
# flush( )

Properties summary

public static $library
#