MemcacheProfilerStorage deprecated
class MemcacheProfilerStorage extends BaseMemcacheProfilerStorage
deprecated
Memcache Profiler Storage.
Constants
TOKEN_PREFIX |
Methods
__construct(string $dsn, string $username = '', string $password = '', int $lifetime = 86400) Constructor. | from BaseMemcacheProfilerStorage | |
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 BaseMemcacheProfilerStorage |
purge() Purges all data from the database. | from BaseMemcacheProfilerStorage | |
Profile | read(string $token) Reads data associated with the given token. | from BaseMemcacheProfilerStorage |
bool | write(Profile $profile) Saves a Profile. | from BaseMemcacheProfilerStorage |
setMemcache(Memcache $memcache) Set instance of the Memcache. |
Details
__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 |
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 |
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.
Parameters
string | $token | A token |
Return Value
Profile | The profile associated with token |
bool write(Profile $profile)
Saves a Profile.
Parameters
Profile | $profile | A Profile instance |
Return Value
bool | Write operation successful |
setMemcache(Memcache $memcache)
Set instance of the Memcache.
Parameters
Memcache | $memcache |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/4.0/Symfony/Component/HttpKernel/Profiler/MemcacheProfilerStorage.html