У меня есть функция обработки ошибок, объявленная в моем пространстве имен
namespace Custom\Namespace;
function my_custom_handler($errno, $errstr, $errfile, $errline, $errcontext){
die('crash!');
}
, и я хочу присвоить ее set_error_handler, но если я сделаю
set_error_handler("my_custom_handler", E_ALL);
, очевидно, я получаю эту ошибку
Предупреждение: set_error_handler () ожидает, что аргумент (my_custom_handle) будет действительным обратным вызовом
Я не могу объявить функцию вне моего пространства имен
Какя могу сделать?Есть ли способ заставить php lo искать эту функцию в нужном пространстве имен?