class MemcacheProfilerStorage extends BaseMemcacheProfilerStorage

deprecated Deprecated since Symfony 2.8, to be removed in Symfony 3.0. Use {@link FileProfilerStorage} instead.

Memcache Profiler Storage.

Constants

TOKEN_PREFIX

Methods

__construct(string $dsn, string $username = '', string $password = '', int $lifetime = 86400)

Constructor.

array
find(string $ip, string $url, string $limit, string $method, int|null $start = null, int|null $end = null)

Finds profiler tokens for the given criteria.

purge()

Purges all data from the database.

read(string $token)

Reads data associated with the given token.

bool
write(Profile $profile)

Saves a Profile.

setMemcache(Memcache $memcache)

Set instance of the Memcache.

Details

in BaseMemcacheProfilerStorage at line line 39
__construct(string $dsn, string $username = '', string $password = '', int $lifetime = 86400)

Constructor.

Parameters

string $dsn A data source name
string $username
string $password
int $lifetime The lifetime to use for the purge

in BaseMemcacheProfilerStorage at line line 48
array find(string $ip, string $url, string $limit, string $method, int|null $start = null, int|null $end = null)

Finds profiler tokens for the given criteria.

Parameters

string $ip The IP
string $url The URL
string $limit The maximum number of tokens to return
string $method The request method
int|null $start The start date to search from
int|null $end The end date to search to

Return Value

array An array of tokens

in BaseMemcacheProfilerStorage at line line 113
purge()

Purges all data from the database.

in BaseMemcacheProfilerStorage at line line 142
Profile read(string $token)

Reads data associated with the given token.

The method returns false if the token does not exist in the storage.

Parameters

string $token A token

Return Value

Profile The profile associated with token

in BaseMemcacheProfilerStorage at line line 160
bool write(Profile $profile)

Saves a Profile.

Parameters

Profile $profile A Profile instance

Return Value

bool Write operation successful

at line line 62
setMemcache(Memcache $memcache)

Set instance of the Memcache.

Parameters

Memcache $memcache