1
0
mirror of https://github.com/dg/dibi.git synced 2025-08-05 05:37:39 +02:00

DibiExtension22: bluescreen panel is registered in production mode too

This commit is contained in:
David Grudl
2015-11-02 18:51:39 +01:00
parent b090ec802b
commit 2bb99ef3a0

View File

@@ -39,6 +39,12 @@ class DibiExtension22 extends Nette\DI\CompilerExtension
->setClass('Dibi\Connection', [$config])
->setAutowired(isset($config['autowired']) ? $config['autowired'] : TRUE);
if (class_exists('Tracy\Debugger')) {
$connection->addSetup(
[new Nette\DI\Statement('Tracy\Debugger::getBlueScreen'), 'addPanel'],
[['Dibi\Bridges\Tracy\Panel', 'renderException']]
);
}
if ($useProfiler) {
$panel = $container->addDefinition($this->prefix('panel'))
->setClass('Dibi\Bridges\Tracy\Panel');