File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change 1212use Laminas \Http \PhpEnvironment \Request ;
1313use Laminas \Http \PhpEnvironment \Response ;
1414use Laminas \Mvc \MvcEvent ;
15+ use Laminas \Mvc \SendResponseListener ;
1516use Laminas \Stdlib \RequestInterface ;
1617use Laminas \Text \Table ;
1718use Laminas \View \Renderer \PhpRenderer ;
19+ use Throwable ;
1820use Webmozart \Assert \Assert ;
1921
2022use function ErrorHeroModule \detectMessageContentType ;
@@ -63,7 +65,7 @@ public function attach(EventManagerInterface $eventManager, $priority = 1): void
6365 public function exceptionError (MvcEvent $ mvcEvent ): void
6466 {
6567 $ exception = $ mvcEvent ->getParam ('exception ' );
66- if (! $ exception ) {
68+ if (! $ exception instanceof Throwable ) {
6769 return ;
6870 }
6971
@@ -102,8 +104,10 @@ private function showDefaultView(MvcEvent $mvcEvent, RequestInterface $request):
102104 $ application = $ mvcEvent ->getApplication ();
103105 $ eventManager = $ application ->getEventManager ();
104106 $ serviceLocator = $ application ->getServiceManager ();
105- $ serviceLocator ->get ('SendResponseListener ' )
106- ->detach ($ eventManager );
107+
108+ /** @var SendResponseListener $sendResponseListener */
109+ $ sendResponseListener = $ serviceLocator ->get ('SendResponseListener ' );
110+ $ sendResponseListener ->detach ($ eventManager );
107111
108112 $ isXmlHttpRequest = $ request ->isXmlHttpRequest ();
109113 if (
You can’t perform that action at this time.
0 commit comments