Открытые члены | |
__construct () | |
reset () | |
getNewTrackerQuery () | |
addTime ($time) | |
getCounter () | |
getTime () | |
getQueries () | |
getDepthBackTrace () | |
setDepthBackTrace ($depthBackTrace) | |
startFileLog ($filePath) | |
writeFileLog ($sql, $executionTime=0.0, $additional="", $traceSkip=2) | |
stopFileLog () | |
rewind () | |
current () | |
key () | |
next () | |
valid () | |
Защищенные члены | |
formatSql ($sql) | |
formatTrace (array $trace=null) | |
Защищенные данные | |
$queries = array() | |
$time = 0.0 | |
$counter = 0 | |
$logFilePath = "" | |
Статические защищенные данные | |
static | $depthBackTrace = 0 |
См. определение в файле sqltracker.php строка 7
__construct | ( | ) |
См. определение в файле sqltracker.php строка 20
addTime | ( | $time | ) |
Used by SqlTrackerQuery to track overall execution time.
float | $time | Time in seconds. |
См. определение в файле sqltracker.php строка 68
current | ( | ) |
Part of Iterator implementation made for backward compatibility.
См. определение в файле sqltracker.php строка 288
|
protected |
Skips leading whitespace lines. And cuts leftmost repeated tabs.
string | $sql | Sql text. |
См. определение в файле sqltracker.php строка 200
|
protected |
Returns formatted backtrace for log writing. Format is multi line. Line separator is "\n".
array | null | $trace | Backtrace. |
См. определение в файле sqltracker.php строка 239
getCounter | ( | ) |
Returns number of queries executed.
См. определение в файле sqltracker.php строка 78
getDepthBackTrace | ( | ) |
Returns backtrace depth for writing into log.
См. определение в файле sqltracker.php строка 108
getNewTrackerQuery | ( | ) |
Creates new instance of SqlTrackerQuery object.
См. определение в файле sqltracker.php строка 53
getQueries | ( | ) |
Returns array of SqlTrackerQuery objects so far collected.
См. определение в файле sqltracker.php строка 98
getTime | ( | ) |
Returns overall queries time execution.
См. определение в файле sqltracker.php строка 88
key | ( | ) |
Part of Iterator implementation made for backward compatibility.
См. определение в файле sqltracker.php строка 298
next | ( | ) |
Part of Iterator implementation made for backward compatibility.
См. определение в файле sqltracker.php строка 308
reset | ( | ) |
Clears all queries collected and resets execution time.
См. определение в файле sqltracker.php строка 41
rewind | ( | ) |
Part of Iterator implementation made for backward compatibility.
См. определение в файле sqltracker.php строка 278
setDepthBackTrace | ( | $depthBackTrace | ) |
Sets backtrace depth for writing into log.
int | $depthBackTrace | Desired backtrace depth. |
См. определение в файле sqltracker.php строка 120
startFileLog | ( | $filePath | ) |
Starts writing queries into log file.
string | $filePath | Absolute file path. |
См. определение в файле sqltracker.php строка 134
stopFileLog | ( | ) |
Stops writing queries into log file.
См. определение в файле sqltracker.php строка 187
valid | ( | ) |
Part of Iterator implementation made for backward compatibility.
См. определение в файле sqltracker.php строка 318
writeFileLog | ( | $sql, | |
$executionTime = 0.0, | |||
$additional = "", | |||
$traceSkip = 2 ) |
Writes query text and part of backtrace into log file.
string | $sql | Query to be dumped. |
float | $executionTime | Query time. |
string | $additional | Additional info string to be added to header. |
integer | $traceSkip | How many backtrace frames to skip in output. |
См. определение в файле sqltracker.php строка 151
|
protected |
См. определение в файле sqltracker.php строка 16
|
staticprotected |
См. определение в файле sqltracker.php строка 14
|
protected |
См. определение в файле sqltracker.php строка 18
|
protected |
См. определение в файле sqltracker.php строка 10
|
protected |
См. определение в файле sqltracker.php строка 12