RequestsPanel
Panel zobrazující tok aplikace – redirecty, forwardy, …
| Verze | 1.0 |
|---|---|
| Autor | Jaroslav Povolný (jasir) |
| Licence | WTFPL |
| GitHub | https://github.com/…equestsPanel |
| Fórum | http://forum.nette.org/…equestspanel |
Pouze pro Nette 2.x

Podrobnosti
Panel si vždy pamatuje všechny redirecty a forwardy, které vedly
k vykreslení aktuální stránky. Všechny je přehledně vypíše. Dále
pomocí RequestsPanel::dump($value, $label, $depth) umožňuje
vydumpování proměnných mezi requesty.
Aktivace
Registrace panelu musí být provedena v okamžiku, kdy již existuje
prezenter. Proto je ideální místo ve startup() metodě vašeho
BasePresenteru:
use \Extras\Debug\RequestsPanel;
public function startup() {
parent::startup();
RequestsPanel::register();
}
Enjoy.
Etch | 4. 7. 2011, 5:33 | comment
Úprava pro nové namespace:
Sekce use změnit na:
use \Nette\Object; use \Nette\Environment; use \Nette\Diagnostics\IBarPanel; use \Nette\Diagnostics\Helpers; use \Nette\Utils\Html; use \Nette\Application\Responses\TextResponse;
Změnit, aby třída implementovala rozhraní „IBarPanel“.
Výskyt „RenderResponse“ nahradit za „TextResponse“.
Výskyty „DebugHelpers::clickableDump“ nahradit za „Helpers::clickableDump“.
Výskyty „$httpRequest->getUri()“ nahradit za „$httpRequest->getUrl()“.
Výskyt „\Nette\Debug::addPanel“ nahradit za „\Nette\Diagnostics\Debugger::addPanel“.