PHP Класс DebugKit\Database\Log\DebugLog

This logger decorates the existing logger if it exists, and stores log messages internally so they can be displayed or stored for future use.
Наследование: extends Cake\Database\Log\QueryLogger
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$_connectionName string Name of the connection being logged.
$_logger Cake\Database\Log\LoggedQuery Decorated logger.
$_queries array Logs from the current request.
$_totalRows integer Total rows of all queries
$_totalTime integer Total time (ms) of all queries

Открытые методы

Метод Описание
__construct ( Cake\Database\Log\QueryLogger $logger, string $name ) Constructor
log ( Cake\Database\Log\LoggedQuery $query ) : void Log queries
name ( ) : array Get the stored logs.
queries ( ) : array Get the stored logs.
totalRows ( ) : integer Get the total rows
totalTime ( ) : integer Get the total time

Описание методов

__construct() публичный метод

Constructor
public __construct ( Cake\Database\Log\QueryLogger $logger, string $name )
$logger Cake\Database\Log\QueryLogger The logger to decorate and spy on.
$name string The name of the connection being logged.

log() публичный метод

Log queries
public log ( Cake\Database\Log\LoggedQuery $query ) : void
$query Cake\Database\Log\LoggedQuery The query being logged.
Результат void

name() публичный метод

Get the stored logs.
public name ( ) : array
Результат array

queries() публичный метод

Get the stored logs.
public queries ( ) : array
Результат array

totalRows() публичный метод

Get the total rows
public totalRows ( ) : integer
Результат integer

totalTime() публичный метод

Get the total time
public totalTime ( ) : integer
Результат integer

Описание свойств

$_connectionName защищенное свойство

Name of the connection being logged.
protected string $_connectionName
Результат string

$_logger защищенное свойство

Decorated logger.
protected LoggedQuery,Cake\Database\Log $_logger
Результат Cake\Database\Log\LoggedQuery

$_queries защищенное свойство

Logs from the current request.
protected array $_queries
Результат array

$_totalRows защищенное свойство

Total rows of all queries
protected int $_totalRows
Результат integer

$_totalTime защищенное свойство

Total time (ms) of all queries
protected int $_totalTime
Результат integer