HumHub Documentation (unofficial)

NullCache
in package
implements CacheInterface

FinalYes

Implements a no-cache strategy.

Tags
author

Fabien Potencier fabien@symfony.com

Table of Contents

Interfaces

CacheInterface
Interface implemented by cache classes.

Methods

generateKey()  : string
Generates a cache key for the given template class name.
getTimestamp()  : int
Returns the modification timestamp of a key.
load()  : void
Loads a template from the cache.
write()  : void
Writes the compiled template to cache.

Methods

generateKey()

Generates a cache key for the given template class name.

public generateKey(string $name, string $className) : string
Parameters
$name : string
$className : string
Return values
string

getTimestamp()

Returns the modification timestamp of a key.

public getTimestamp(string $key) : int
Parameters
$key : string
Return values
int

load()

Loads a template from the cache.

public load(string $key) : void
Parameters
$key : string

write()

Writes the compiled template to cache.

public write(string $key, string $content) : void
Parameters
$key : string
$content : string

The template representation as a PHP class


        
On this page

Search results