То есть ты пишешь класс еггог, но при этом не умеешь включать
элементарное отображение ошибок в РНР?
Забудь про классы на годик или два, сотри этот класс и учи основы. Это не наезд - я серьёзно.
Всё, что новички так старательно выписывают в своем коде, на самом деле
уже есть РНР. Ничего от себя писать не надо. Особенно класс еггог.
Всегда пиши в начале своего кода две строчки
error_reporting(E_ALL);
ini_set('display_errors', 1);
на боевом сервере меняй 1 на 0.
Это ВСЁ что нужно для обработки ошибок