/
home
/
techb158
/
immovalet.com
/
vendor
/
doctrine
/
dbal
/
src
/
Logging
/
/home/techb158/immovalet.com/vendor/doctrine/dbal/src/Logging
mkdir
upload
Name
Size
Mode
Actions
DebugStack.php
1170
0644
edit
dl
rm
LoggerChain.php
764
0644
edit
dl
rm
SQLLogger.php
810
0644
edit
dl
rm
Edit:
/home/techb158/immovalet.com/vendor/doctrine/dbal/src/Logging/DebugStack.php
(1170B)
<?php namespace Doctrine\DBAL\Logging; use function microtime; /** * Includes executed SQLs in a Debug Stack. */ class DebugStack implements SQLLogger { /** * Executed SQL queries. * * @var array<int, array<string, mixed>> */ public $queries = []; /** * If Debug Stack is enabled (log queries) or not. * * @var bool */ public $enabled = true; /** @var float|null */ public $start = null; /** @var int */ public $currentQuery = 0; /** * {@inheritdoc} */ public function startQuery($sql, ?array $params = null, ?array $types = null) { if (! $this->enabled) { return; } $this->start = microtime(true); $this->queries[++$this->currentQuery] = [ 'sql' => $sql, 'params' => $params, 'types' => $types, 'executionMS' => 0, ]; } /** * {@inheritdoc} */ public function stopQuery() { if (! $this->enabled) { return; } $this->queries[$this->currentQuery]['executionMS'] = microtime(true) - $this->start; } }
Save
cmd:
run