Dump proměnné ve filtru vč. následného die()
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- uestla
- Backer | 799
Ahoj,
snažím se odladit vlastní Latte filtr:
$latte->addFilter('commit_message', function ($message) {
dump($message); die();
});
Když tento filtr použiju v šabloně,
{block content}
{$commit->getMessage() |commit_message}
{/block}
je výstup prázdný – nevypíše se nic z blocku content.
Předpokládám, že za to může nějaký ob_start()
(nepřišel jsem na to jaký), volaný jednak kvůli následnému možnému
zpracování výstupu, a jednak zřejmě i kvůli možné
bezpečnostní díře.
Setkal se s tím už někdo, prosím? Jak prosím dumpujete a zabíjíte skript ve svých filtrech vy?
Použití dump()
bez následného die()
funguje,
ale když je dat hodně, rád bych ukončil výpis už po prvním dumpu.
- jiri.pudil
- Nette Blogger | 1029
Jak prosím dumpujete a zabíjíte skript ve svých filtrech vy?
Už si ani nepamatuju, kdy jsem naposledy do aplikace psal dump
.
Rozchodit si remote debugging přes Xdebug není nic složitého a už nikdy
nebudeš chtít debugovat jinak. :)