Otóż, napisalem sobie ladny ErrorHandler i mam problem z obsługą pewnych typów błędów:
E_ERROR - OK
E_WARNING - OK
E_PARSE - Brak

E_NOTICE - OK
E_CORE_ERROR - Brak pomysłu jak "sztucznie" wywołać
E_CORE_WARNING - Brak pomysłu jak "sztucznie" wywołać
E_COMPILE_ERROR - Brak pomysłu jak "sztucznie" wywołać
E_COMPILE_WARNING - Brak pomysłu jak "sztucznie" wywołać
E_USER_ERROR - OK
E_USER_WARNING - OK
E_USER_NOTICE - OK
Przykładowo, testuję to tak:
<?php include ('plik_z_klasa.class.php'); $e = new Error(); //symulacje bledow ... echo 'test' ... ?>
Wiadomo teraz że przy echo wywala Parse Error, ale nie jest to obługiwane przez moją klasę tylko przez defaultowy handler. Jak "przepuszczać" wszystkie błędy przez moją klasę. Co źle robię?
BTW, ma ktoś pomysł jak zasymulować resztę błędów?
