method
public
SqlTracker::__construct()
Класс: \Bitrix\Main\Diag\SqlTracker
Сигнатура
public __construct() : mixed
Возвращаемое значение
mixed
Как применяется в SqlTracker
SqlTracker::__construct() — метод класса \Bitrix\Main\Diag\SqlTracker модуля «Главный модуль».
Конструктор: создаёт экземпляр SqlTracker.
use Bitrix\Main\Diag\SqlTracker;
$object = new SqlTracker();Другие методы SqlTracker
addTime()Используется классом SqlTrackerQuery для отслеживания общего времени выполнения.current()Часть реализации Iterator, сделанная для обратной совместимости.getCounter()Возвращает количество выполненных запросов.getDepthBackTrace()Возвращает глубину трассировки стека для записи в лог.getNewTrackerQuery()Создаёт новый экземпляр объекта SqlTrackerQuery.getQueries()Возвращает массив собранных на данный момент объектов SqlTrackerQuery.getTime()Возвращает общее время выполнения запросов.key()Часть реализации Iterator, сделанная для обратной совместимости.next()Часть реализации Iterator, сделанная для обратной совместимости.reset()Очищает все собранные запросы и сбрасывает время выполнения.rewind()Часть реализации Iterator, сделанная для обратной совместимости.setDepthBackTrace()Устанавливает глубину трассировки стека для записи в лог.
__construct() есть и у других классов модуля «Главный модуль»: AbstractAccessFilter, AbstractRule, AccessAuthProvider, AccessCode, AccessFilter, AccessibleController, Action, AddedData.
Исходный файл: source/main/lib/diag/sqltracker.php:20

