FileProfilerStorage
class FileProfilerStorage implements ProfilerStorageInterface
Storage for profiler using files.
Methods
__construct(string $dsn)
Constructs the file storage using a "dsn-like" path.
array
find(string $ip, string $url, string $limit, string $method, int|null $start = null, int|null $end = null, $statusCode = null)
Finds profiler tokens for the given criteria.
purge()
Purges all data from the database.
string
getFilename(string $token)
Gets filename to store data, associated to the token.
string
getIndexFilename()
Gets the index filename.
mixed
readLineFromFile(resource $file)
Reads a line in the file, backward.
createProfileFromData($token, $data, $parent = null)
No description
Details
__construct(string $dsn)
Constructs the file storage using a "dsn-like" path.
Example : "file:/path/to/the/storage/folder"
array
find(string $ip, string $url, string $limit, string $method, int|null $start = null, int|null $end = null, $statusCode = null)
Finds profiler tokens for the given criteria.
Profile
read(string $token)
Reads data associated with the given token.
The method returns false if the token does not exist in the storage.