phpDocumentor

FileCacheRepository
in package

Class FileCacheRepository

Table of Contents

$allowedClasses  : array<string|int, string>
$logger  : LoggerInterface
$reader  : FileCacheReader
$writer  : FileCacheWriter
__construct()  : mixed
FileCacheRepository constructor.
cacheFileExists()  : bool
createCacheFile()  : bool
deleteAllCacheFilesByNamespace()  : bool
deleteCacheFile()  : bool
getCachedData()  : CachedData
setDeserializeWhitelist()  : void

Properties

Methods

cacheFileExists()

public cacheFileExists(string $cacheNamespace, string $cacheKey) : bool
Parameters
$cacheNamespace : string
$cacheKey : string
Return values
bool

createCacheFile()

public createCacheFile(string $cacheNamespace, string $cacheKey, string $content) : bool
Parameters
$cacheNamespace : string
$cacheKey : string
$content : string
Return values
bool

deleteAllCacheFilesByNamespace()

public deleteAllCacheFilesByNamespace(string $cacheNamespace) : bool
Parameters
$cacheNamespace : string
Return values
bool

deleteCacheFile()

public deleteCacheFile(string $cacheNamespace, string $cacheKey) : bool
Parameters
$cacheNamespace : string
$cacheKey : string
Return values
bool

setDeserializeWhitelist()

public setDeserializeWhitelist(array<string|int, mixed> $allowedClasses) : void
Parameters
$allowedClasses : array<string|int, mixed>
Return values
void

Search results