这是我在 Zend 框架 2 中实现 Bugsnag 的方式
public function onBootstrap(MvcEvent $e)
{
$eventManager = $e->getApplication()->getEventManager();
$moduleRouteListener = new ModuleRouteListener();
$eventManager->attach(
'dispatch.error', function($event) {
$error = $event->getError();
if ($error == 'error-exception') {
$exception = $event->getParam('exception');
$bugsnag = Bugsnag\Client::make("MYKEY");
Bugsnag\Handler::register($bugsnag);
$bugsnag->notifyException($exception);
}
}
);
$moduleRouteListener->attach($eventManager);
}
但它不起作用,错误未处理我做错了什么。