Spec-Zone.ru › Symfony 3.1

MemcachedProfilerStorage устаревшее

class MemcachedProfilerStorage extends BaseMemcacheProfilerStorage

устаревшее

Устаревшее с Symfony 2.8, будет удалено в Symfony 3.0. Используйте {@link FileProfilerStorage} вместо него.

Хранилище профилей Memcached.

Постоянные значения

TOKEN_PREFIX

Методы

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

Конструктор.

из BaseMemcacheProfilerStorage
массив find(string $ip, string $url, string $limit, string $method, int|null $start = null, int|null $end = null)

Находит токены профиля по заданным критериям.

из BaseMemcacheProfilerStorage
purge()

Очищает все данные из базы данных.

из BaseMemcacheProfilerStorage
Profile read(string $token)

Считывает данные, связанные с заданным токеном.

из BaseMemcacheProfilerStorage
bool write(Profile $profile)

Сохраняет профиль.

из BaseMemcacheProfilerStorage
setMemcached(Memcached $memcached)

Устанавливает экземпляр Memcached.

Подробности

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

Конструктор.

Параметры

string $dsn Имя источника данных
string $username
string $password
int $lifetime Срок действия для очистки

array find(string $ip, string $url, string $limit, string $method, int|null $start = null, int|null $end = null)

Находит токены профиля по заданным критериям.

Параметры

string $ip IP-адрес
string $url URL
string $limit Максимальное количество возвращаемых токенов
string $method Метод запроса
int|null $start Начальная дата поиска
int|null $end Конечная дата поиска

Возвращаемое значение

массив Массив токенов

purge()

Очищает все данные из базы данных.

Profile read(string $token)

Считывает данные, связанные с заданным токеном.

Метод возвращает false, если токен не существует в хранилище.

Параметры

string $token Токен

Возвращаемое значение

Profile Профиль, связанный с токеном

bool write(Profile $profile)

Сохраняет профиль.

Параметры

Profile $profile Экземпляр Profile

Возвращаемое значение

bool Успешно ли выполнено сохранение

setMemcached(Memcached $memcached)

Устанавливает экземпляр Memcached.

Параметры

Memcached $memcached

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.1/Symfony/Component/HttpKernel/Profiler/MemcachedProfilerStorage.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API