Výpis i dotazů, které proběhly před redirect
- Peetee
- Člen | 75
Ahoj,
je možné, aby debug panel vypisovala i dotazy, které proběhly před tím co byl zavolán redirect? v presenteru mám třeba:
$this->tabulka->get(1)->update($data);
$this->redirect('default');
Pak se tedy daný dotaz nevypíše, v tomto případě je to brnkačka, ale rád bych měl přehled co se děje (typicky po odeslání formuláře). Díky
- Ot@s
- Backer | 476
Peetee napsal(a):
Děkuju za odpovědi, je mi jasné, že se jedná o vlastnost, očekávané chování, ale je možné nějak dosáhnout požadovaného výsledku?
Osobně to řeším tak, že před přesměrováním provedu stopku v duchu
Debugger::dump('neco'); exit;
a zkontroluju SQL v toolbaru. Nic
elegantního, ale funguje.
- petr.pavel
- Člen | 535
@srigi: Pořád ještě to funguje, jen se změnil plug-in do Firebugu. Teď je to Firelogger. Nemyslím, že by se dotazy logovaly automaticky, ale podle mě by šel registrovat vlastní debug callback. Nette\Database i NotORM to podporuje.
Mimochodem, já taky používám dřevařský
Debugger::dump('neco'); exit;
. A když přituhne, tak debuguji
v Eclipse.