zalogovanie niektorych Exceptions

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

Mam nette v produkcnej verzi a potrebujem niektore Exceptions zalogovat ale bez toho aby sa ukoncil vystup tj. ja si ich odchytim a zobrazim uzivatelovy chybu a okrem toho ju zaloguje ladenka. Ale len niektore preto nechcem zapinat $application->catchExceptions = TRUE;

Šaman
Člen | 2632
+
0
-

Nepomohlo by odchytavat je v bootstrapu primo na Appliccation->Run()? Odchytnes ty, ktere potrebujes a zpracujes je (vlastorucne, bez Ladenky). Ostatni probubla az k chybove hlasce.

Je to jen neodzkousena idea, kdyby v tom byl nejaky hacek, tak sorry.

Honza Kuchař
Člen | 1662
+
0
-

To si budeš muset oštrřovat ručně a můžeš je předávat laděnce, jak se to děje v ErrorPresenteru ve skeletonu. To jak je to tam udělané, tu chybu předá laděnce, ona ji zpracuje, ale nic nevypíše.

Aurielle
Člen | 1281
+
0
-

Debug::processException($e) by nevyřešilo tvůj problém?

Honza Kuchař
Člen | 1662
+
0
-

To je přesně to co je v ErrorPresenteru.

mino
Člen | 16
+
0
-

dik nakoniec som to spravil cez Debug::processException($e) ako ste radili, slape to