Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak działa Exception->getPrevious()?
starach
post
Post #1





Grupa: Zarejestrowani
Postów: 999
Pomógł: 30
Dołączył: 14.01.2007
Skąd: wiesz ?

Ostrzeżenie: (0%)
-----


Cześć,

Chciałem wprowadzić mechanizm "obwiniania" do swojej obsługi wyjątków.
Przykład:

Nie mogłem uruchomić usługi więc pluje wyjątkiem ServiceStartFailed który obwinia wypluty wcześniej wyjątek IncorrectOption bądź ClassNotFound. Całość miałą by produkować nagłówek ServiceStartFailed blames IncorrectOption itd.

Z uporem maniaka chcę wykorzystać do tego getPrevious która to metoda zwraca mi jakieś idiotyzmy w postaci np. instancji klasy abstrakcyjnej która jest bazą dla mojego wyjątku albo klasę która obsługuje wyświetlanie wyjątków... co ta metoda w końcu zwraca i do czego ona służy?

edit>
Mea culpa, nie wiedziałem że get_class() po otrzymaniu jako parametru null zwróci nazwę klasy w którym został wywołany...

Ehh <3 PHP

Ten post edytował starach 9.04.2015, 07:08:53
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.12.2025 - 13:24