|
1C-Bitrix 25.700.0
|
Открытые члены | |
| __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