Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> \Exception::getPrevious()
q.michal
post
Post #1





Grupa: Zarejestrowani
Postów: 111
Pomógł: 1
Dołączył: 24.12.2013

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


Witam,

Szybkie pytanie na dzis: Ktos wie gdzie jest zapisywany poprzedni wyjatek?

\Exception::__construct() przyjmuje $previous jako 3 argument. I gdzie go zapisuje? Co z nim dalej robi?
Ze zmiennych widze tylko $file, $line, $message i $code. Natomiast getPrevious jest final i nie mozna go nadpisac przy rozszerzaniu \Exception.

Pisze wrapper dla PDOException, bo $code jest tam stringiem zamiast intem. Nie moge/nie chce zatem robic parent::__construct(), zamiast tego przypisuje $code i $message bezposrednio i zastanawiam sie jak ugryzc $previous?


Jakies pomysly?
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 21.08.2025 - 16:13