mirror of
https://github.com/dg/dibi.git
synced 2025-02-23 18:33:45 +01:00
DibiExtension22: added options 'explain' & 'filter' [Closes #203]
This commit is contained in:
parent
c3548465fb
commit
4659f4550e
@ -7,6 +7,7 @@
|
|||||||
|
|
||||||
namespace Dibi\Bridges\Nette;
|
namespace Dibi\Bridges\Nette;
|
||||||
|
|
||||||
|
use Dibi;
|
||||||
use Nette;
|
use Nette;
|
||||||
|
|
||||||
|
|
||||||
@ -47,7 +48,10 @@ class DibiExtension22 extends Nette\DI\CompilerExtension
|
|||||||
}
|
}
|
||||||
if ($useProfiler) {
|
if ($useProfiler) {
|
||||||
$panel = $container->addDefinition($this->prefix('panel'))
|
$panel = $container->addDefinition($this->prefix('panel'))
|
||||||
->setClass('Dibi\Bridges\Tracy\Panel');
|
->setClass('Dibi\Bridges\Tracy\Panel', [
|
||||||
|
isset($config['explain']) ? $config['explain'] : TRUE,
|
||||||
|
isset($config['filter']) && $config['filter'] === FALSE ? Dibi\Event::ALL : Dibi\Event::QUERY,
|
||||||
|
]);
|
||||||
$connection->addSetup([$panel, 'register'], [$connection]);
|
$connection->addSetup([$panel, 'register'], [$connection]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user