Globální zpracovávání nezachycených výjimek

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

Dobrý den,

chtěl bych se vás zeptat, zda je možné nějakým způsobem zajistit, aby bylo s nezachycenými výjimkami zacházeno nějak globálně nastaveným chováním. Například výjimku zaloguji a uživateli zobrazím defaultní zprávu místo zobrazení červené obrazovky s chybou. Rád bych měl toto chování i v developer mode :)

Zkoušel sem to zachytáváním Exception, ale ta byla vyhazována i za normálních okolností…

Za odpověď děkuji.

Nox
Člen | 378
+
0
-

https://tracy.nette.org/cs/
„K přepínání režimů slouží první parametr metody Debugger::enable()“

darthcz
Člen | 113
+
0
-

Omlouvám se, nespecifikoval jsem, že mám ještě starší verzi 2.0 php 5.3, kde mám jen Nette\Debug.

Princip bude v podstatě stejný. Neuvědomil jsem si, že když přepnu z developer do production modu, tak dostanu požadované chování…

Děkuji za odpověď.

Editoval darthcz (22. 7. 2011 16:57)