mohu nějak snadno zjistit jaký skript vyvolal dump(cokoliv);?

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
zac24
Člen | 41
+
0
-

ideální by bylo třeba jen dočasně moci zapnout funkci která v každém dump výpisu vypíše z jakého skriptu a na jakém řádku byla volána …

výchozí stav je takový, že se snadno stane, že člověk nějaký dump zapomene a fulltextově se pak ve složitější struktuře nedá snadno najít, protože v ní jsou dumpy i zakomentářované :-/

Editoval zac24 (16. 10. 2015 5:04)

greeny
Člen | 405
+
+1
-

Debugger::$showLocation by mohlo pomoci :)

Azathoth
Člen | 495
+
+2
-

Doporučuji používat Debugger::barDump, protože tam můžete použít title.
Například takto

Debugger:barDump($myAwesomeVar, 'myAwesomeVar');

a pak se v tom mnohem lépe hledá.

Zax
Člen | 370
+
+3
-

barDump je rozhodně lepší, nejen že jde použít title, ale navíc nebude házet warningy když něco dumpneš před výstupem a zobrazí se i dumpy před redirectem :-)

Jiří Nápravník
Člen | 710
+
0
-

Stačí v tracybaru podržet nad tím dumpem kurzor a ukáže to odkud je zavoláno.