Bitrix API

MemcachedStorage extends AbstractStorage

FinalYes

Class MemcachedStorage Stores html cache in a memcached

Table of Contents

Methods

__construct()  : mixed
delete()  : int|false
Deletes the cache Returns the number of deleted bytes
deleteAll()  : bool
Deletes all cache data in the storage
exists()  : bool
Returns true if the cache exists
getLastModified()  : int|false
Returns the time the cache was last modified
getMd5()  : string|false
Returns the md5 hash of the cache
getSize()  : int|false
Returns the size of the cache
read()  : string|false
Returns the cache contents
shouldCountQuota()  : bool
Should we count a quota limit
write()  : bool
Writes the content to the storage

Methods

__construct()

public __construct(mixed $cacheKey, array<string|int, mixed> $configuration, array<string|int, mixed> $htmlCacheOptions) : mixed
Parameters
$cacheKey : mixed

unique cache identifier

$configuration : array<string|int, mixed>

storage configuration

$htmlCacheOptions : array<string|int, mixed>

html cache options

delete()

Deletes the cache Returns the number of deleted bytes

public delete() : int|false
Return values
int|false

deleteAll()

Deletes all cache data in the storage

public deleteAll() : bool
Return values
bool

exists()

Returns true if the cache exists

public exists() : bool
Return values
bool

getLastModified()

Returns the time the cache was last modified

public getLastModified() : int|false
Return values
int|false

getMd5()

Returns the md5 hash of the cache

public getMd5() : string|false
Return values
string|false

getSize()

Returns the size of the cache

public getSize() : int|false
Return values
int|false

read()

Returns the cache contents

public read() : string|false
Return values
string|false

shouldCountQuota()

Should we count a quota limit

public shouldCountQuota() : bool
Return values
bool

write()

Writes the content to the storage

public write(mixed $content, mixed $md5) : bool
Parameters
$content : mixed

the string that is to be written

$md5 : mixed

the content hash

Return values
bool

        
On this page

Search results