ServicePanel
Přidává na Debug Bar panel ukazující seznam všech dostupných služeb.
| Verze | 0.3 |
|---|---|
| Autor | David Morávek, Vojtěch Dobeš |
| Licence | MIT |
| GitHub | https://github.com/…ServicePanel |
| Diskuze | http://forum.nette.org/…upne-service |
Pouze pro nejnověší Nette
Tento panel zobrazuj všechny dostupné služby ze systémového containeru. Pokud panelu předáme instanci robotLoaderu, můžeme si služby kliknutím otevřít v editoru. U jednotlivých služeb lze také zobrazit tagy a implementovaná rozhraní.
Ukázka

Aktivace
Pro aktivaci panelu (přidání na Debug Bar) musíme zaregistrovat panel v bootstrap.php
// získame instanci robotLoaderu (Nette ze dne 9.1.2012 a novější)
$loader = $configurator->createRobotLoader()
->addDirectory(__DIR__)
->addDirectory(LIBS_DIR)
->register();
// vytvoříme systémový container
$container = $configurator->createContainer();
// zaregistrujeme panel
Panel\ServicePanel::register($container, $loader);