Při registraci dibi jako služby se nezobrazuje profiler

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Zdeno1981
Člen | 116
+
0
-

Zdravím,

potřebuji několik spojení k různým databázím (odbc, mysql…) takže si potřebuji registrovat dibi jako služby. Když zaregistruji dibi prostřednictvím extension, tak mi profiler funguje, čili:

extensions:
	dibi: Dibi\Bridges\Nette\DibiExtension22

dibi:
	driver: sqlite3
	database: '...database'
	lazy: TRUE

Problém s profilerem je tedy u registrace dibi jako služby:

services:
	db: DibiConnection({driver: sqlite3, database: '...database', lazy: TRUE, profiler: TRUE})

Poradí mi dobrá duše co je třeba udělat aby mi ten profiler fungoval u zaregistrovaných služeb?
Nette 2.2, dibi 2.1

Jan Tvrdík
Nette guru | 2595
+
+4
-
services:
	db:
		class: DibiConnection
		arguments: [{driver: sqlite3, database: '...database', lazy: TRUE}]
		setup:
			- @db.panel::register(@db)
	db.panel:
		class: Dibi\Bridges\Tracy\Panel

Zdeno1981
Člen | 116
+
0
-

Honzo, funguje to perfektně, díky.