Postanowiłem ostatnio napisać własny error handler, który wraz z wyjątkami (PHP5) zajmował by się odpowiednio napotkanymi w trakcie użytkowania skryptu błędami. Te byłyby rekordowane do bazy lub pliku.
Postanowiłem nieco rozszerzyć swój mały projekt i rekordować wszystkie ważne zdarzenia i poczynania użytkowników (nie tylko te błędne) tworząc pliki logów. Tworząc tak szczegółowe logi, bardzo chciałbym aby w znalazły się w nich wszystkie błędy zwracane przez program w tym E_ERROR, E_PARSE, E_CORE_ERROR, E_CORE_WARNING, E_COMPILE_ERROR, E_COMPILE_WARNING i E_STRICT... resztę typów errorów z łatwością mogę dopisywać do logów za pomocą set_error_handler() i trigger_error().
Więc moje pytanie... Czy istnieje jakiś sposób aby "przechwytywać" informacje o w/w typach błędów? Chciałbym mieć zalogowane że o TEJ godzinie TEGO dnia, w TYM pliku, użytkownik napotkał E_PARSE o treści TAKIEJ
