Class

Symfony\Component\HttpKernel\Profiler\SqliteProfilerStorage

class SqliteProfilerStorage extends PdoProfilerStorage

SqliteProfilerStorage stores profiling information in a SQLite database.

Methods

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

Constructor.

from PdoProfilerStorage
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.

from PdoProfilerStorage
Profile read(string $token)

Reads data associated with the given token.

from PdoProfilerStorage
Boolean write(Profile $profile)

Saves a Profile.

from PdoProfilerStorage
purge()

Purges all data from the database.

from PdoProfilerStorage

Details

in PdoProfilerStorage at line 36
public __construct(string $dsn, string $username = '', string $password = '', integer $lifetime = 86400)

Constructor.

Parameters

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

in PdoProfilerStorage at line 47
public 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 PdoProfilerStorage at line 71
public 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 PdoProfilerStorage at line 87
public Boolean write(Profile $profile)

Saves a Profile.

Parameters

Profile $profile A Profile instance

Return Value

Boolean Write operation successful

in PdoProfilerStorage at line 121
public purge()

Purges all data from the database.