Bitrix API

CacheEngineFiles implements CacheEngineInterface, CacheEngineStatInterface

Table of Contents

Interfaces

CacheEngineInterface
CacheEngineStatInterface

Methods

__construct()  : mixed
Engine constructor.
clean()  : mixed
delayedDelete()  : void
Agent function which deletes marked cache directories.
getCachePath()  : mixed
getReadBytes()  : mixed
getWrittenBytes()  : mixed
isAvailable()  : mixed
isCacheExpired()  : mixed
read()  : mixed
write()  : mixed

Methods

__construct()

Engine constructor.

public __construct([array<string|int, mixed> $options = [] ]) : mixed
Parameters
$options : array<string|int, mixed> = []

Cache options.

clean()

public clean(mixed $baseDir[, mixed $initDir = '' ][, mixed $filename = '' ]) : mixed
Parameters
$baseDir : mixed
$initDir : mixed = ''
$filename : mixed = ''
Tags
inheritdoc

delayedDelete()

Agent function which deletes marked cache directories.

public delayedDelete() : void

isCacheExpired()

public isCacheExpired(mixed $path) : mixed
Parameters
$path : mixed
Tags
inheritdoc

read()

public read(mixed &$vars, mixed $baseDir, mixed $initDir, mixed $filename, mixed $ttl) : mixed
Parameters
$vars : mixed
$baseDir : mixed
$initDir : mixed
$filename : mixed
$ttl : mixed
Tags
inheritdoc

write()

public write(mixed $vars, mixed $baseDir, mixed $initDir, mixed $filename, mixed $ttl) : mixed
Parameters
$vars : mixed
$baseDir : mixed
$initDir : mixed
$filename : mixed
$ttl : mixed
Tags
inheritdoc

        
On this page

Search results