Tracy konfiguráció
A következő példák feltételezik, hogy a következő osztály alias van definiálva:
Hibanaplózás
dump()
Viselkedés
Egyéb
Nette keretrendszer
Ha a Nette Frameworket használja, akkor a Tracy-t is konfigurálhatja, és a konfigurációs fájl segítségével új paneleket adhat hozzá a Tracy Barhoz. A konfigurációban beállíthatja a Tracy paramétereit, és új paneleket is hozzáadhat a Tracy Barhoz. Ezek a beállítások csak a DI konténer létrehozása után kerülnek alkalmazásra, így a korábban bekövetkezett hibák nem tükröződhetnek.
Hibanaplózási konfiguráció:
A dump()
funkció konfigurációja:
A Tracy kiterjesztés telepítése:
Egyéb lehetőségek:
A logSeverity
, strictMode
és scream
opciók értékei hibaszintek tömbjeként is
megadhatók (pl. [E_WARNING, E_NOTICE]
) vagy PHP-ban használt kifejezésként (pl.
E_ALL & ~E_NOTICE
).
DI szolgáltatások
Ezek a szolgáltatások hozzáadódnak a DI konténerhez:
Név | Típus | Leírás |
---|---|---|
tracy.logger |
Tracy\ILogger | logger |
tracy.blueScreen |
Tracy\BlueScreen | BlueScreen |
tracy.bar |
Tracy\Bar | Tracy Bar |