Интерфейс хранилища профилей
интерфейс ProfilerStorageInterface
Интерфейс хранилища профилей.
Методы
| массив | find(string $ip, string $url, string $limit, string $method, int|null $start = null, int|null $end = null) Находит токены профиля по заданным критериям. | |
| Профиль | read(string $token) Считывает данные, связанные с заданным токеном. | |
| bool | write(Профиль $profile) Сохраняет профиль. | |
| purge() Очищает все данные из базы данных. |
Подробности
массив find(string $ip, string $url, string $limit, string $method, int|null $start = null, int|null $end = null)
Находит токены профиля по заданным критериям.
Параметры
| строка | $ip | IP-адрес |
| строка | $url | URL |
| строка | $limit | Максимальное количество токенов для возврата |
| строка | $method | Метод запроса |
| int|null | $start | Начальная дата для поиска |
| int|null | $end | Конечная дата для поиска |
Возвращаемое значение
| массив | Массив токенов |
Профиль read(string $token)
Считывает данные, связанные с заданным токеном.
Метод возвращает false, если токен не существует в хранилище.
Параметры
| строка | $token | Токен |
Возвращаемое значение
| Профиль | Профиль, связанный с токеном |
bool write(Профиль $profile)
Сохраняет профиль.
Параметры
| Профиль | $profile | Экземпляр профиля |
Возвращаемое значение
| bool | Успешность операции сохранения |
purge()
Очищает все данные из базы данных.
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.1/Symfony/Component/HttpKernel/Profiler/ProfilerStorageInterface.html