PHP Класс Recca0120\LaravelTracy\Panels\DatabasePanel

Наследование: extends AbstractPanel
Показать файл Открыть проект

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

Свойство Тип Описание
$counter integer $counter.
$eventName string $eventName.
$queries array $queries.
$totalTime float $totalTime.

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

Метод Описание
explain ( PDO $pdo, string $sql, array $bindings = [] ) : array explain sql.
formatSql ( string $sql, array $params = null, PDO $connection = null ) : string Returns syntax highlighted SQL command.
getAttributes ( ) : array getAttributes.
getEventName ( ) : string getEventName.
logQuery ( string $sql, array $bindings = [], integer $time, string $name = null, PDO $pdo = null, string $driver = 'mysql' ) : self logQuery.
performQueryAnalysis ( string $sql, string $version = null, float $driver = null ) : array perform quer analysis hint.
prepareBindings ( string $sql, array $bindings = [] ) : string prepare sql.
setEventName ( $eventName ) setEventName.
subscribe ( ) subscribe.

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

explain() публичный статический Метод

explain sql.
public static explain ( PDO $pdo, string $sql, array $bindings = [] ) : array
$pdo PDO
$sql string
$bindings array
Результат array

formatSql() публичный статический Метод

Returns syntax highlighted SQL command.
public static formatSql ( string $sql, array $params = null, PDO $connection = null ) : string
$sql string
$params array
$connection PDO
Результат string

getAttributes() публичный Метод

getAttributes.
public getAttributes ( ) : array
Результат array

getEventName() публичный Метод

getEventName.
public getEventName ( ) : string
Результат string

logQuery() публичный Метод

logQuery.
public logQuery ( string $sql, array $bindings = [], integer $time, string $name = null, PDO $pdo = null, string $driver = 'mysql' ) : self
$sql string
$bindings array
$time integer
$name string
$pdo PDO
$driver string
Результат self

performQueryAnalysis() публичный статический Метод

perform quer analysis hint.
public static performQueryAnalysis ( string $sql, string $version = null, float $driver = null ) : array
$sql string
$version string
$driver float
Результат array

prepareBindings() публичный статический Метод

prepare sql.
public static prepareBindings ( string $sql, array $bindings = [] ) : string
$sql string
$bindings array
Результат string

setEventName() публичный Метод

setEventName.
public setEventName ( $eventName )

subscribe() публичный Метод

subscribe.
public subscribe ( )

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

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

$counter.
protected int $counter
Результат integer

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

$eventName.
protected string $eventName
Результат string

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

$queries.
protected array $queries
Результат array

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

$totalTime.
protected float $totalTime
Результат float