‪TYPO3CMS  ‪main
TYPO3\CMS\Adminpanel\Log\DoctrineSqlLogger Class Reference
Inheritance diagram for TYPO3\CMS\Adminpanel\Log\DoctrineSqlLogger:

Public Member Functions

 enable ()
 
 startQuery ($sql, array $params=null, array $types=null)
 
 stopQuery ()
 
 getQueries ()
 

Protected Attributes

array $queries = []
 
bool $enabled = false
 
float $start
 
int $currentQuery = 0
 

Detailed Description

Doctrine SQL Logger implementation for recording queries for the admin panel

Definition at line 29 of file DoctrineSqlLogger.php.

Member Function Documentation

◆ enable()

TYPO3\CMS\Adminpanel\Log\DoctrineSqlLogger::enable ( )

Definition at line 40 of file DoctrineSqlLogger.php.

◆ getQueries()

TYPO3\CMS\Adminpanel\Log\DoctrineSqlLogger::getQueries ( )

◆ startQuery()

TYPO3\CMS\Adminpanel\Log\DoctrineSqlLogger::startQuery (   $sql,
array  $params = null,
array  $types = null 
)

◆ stopQuery()

TYPO3\CMS\Adminpanel\Log\DoctrineSqlLogger::stopQuery ( )

Member Data Documentation

◆ $currentQuery

int TYPO3\CMS\Adminpanel\Log\DoctrineSqlLogger::$currentQuery = 0
protected

◆ $enabled

bool TYPO3\CMS\Adminpanel\Log\DoctrineSqlLogger::$enabled = false
protected

Definition at line 36 of file DoctrineSqlLogger.php.

◆ $queries

array TYPO3\CMS\Adminpanel\Log\DoctrineSqlLogger::$queries = []
protected

◆ $start

float TYPO3\CMS\Adminpanel\Log\DoctrineSqlLogger::$start
protected