Я думаю об использовании функциональности set_error_handler() в PHP для обработки большинства ошибок PHP в одном месте (запись их в файл). Из документации видно, что я могу передать имя функции в set_error_handler(). Приятно! Но у меня есть объект ErrorManager, у которого есть хороший метод регистрации. Я хочу использовать этот объект ErrorManager, написать для него специальный метод-обработчик ошибок и заставить set_error_handler вызвать его ErrorManager.
Могу я просто сделать что-то вроде?:
set_error_handler($this->customErrorHandler);
Или это будет недействительным?