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. | ||
Profile | read(string $token) Reads data associated with the given token. | |
bool | write(Profile $profile) Saves a Profile. |
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.
purge()
Purges all data from the database.
Profile read(string $token)
Reads data associated with the given token.
The method returns false if the token does not exist in the storage.
bool write(Profile $profile)
Saves a Profile.
Please login to continue.