Есть ли способ для функции, зарегистрированной spl_autoload_register, узнать исходный файл/класс/метод, вызывающий его? Я хочу, чтобы иметь возможность выводить полезную ошибку, когда класс не найден, поэтому я знаю, какой исходный файл необходимо обновить. Например:PHP spl_autoload: как определить функцию запроса функции автозагрузки
spl_autoload_register(function($className)
{
$classFile = 'include/' . $className . '.php';
if (!is_readable($classFile))
{
echo 'Could not load ' . $className . ' requested by ' . $source;
// how to figure out $source -----------------------------^^
return false;
}
include $classFile;
return false;
}