From 4374de40337145abaddb071ab0b2b235cefed4ce Mon Sep 17 00:00:00 2001 From: Jaik Dean Date: Tue, 11 Dec 2018 16:16:33 +0000 Subject: [PATCH] Fix checking of invokable object controllers in ParamConverterListener --- EventListener/ParamConverterListener.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/EventListener/ParamConverterListener.php b/EventListener/ParamConverterListener.php index f9bd858c..8da1d377 100644 --- a/EventListener/ParamConverterListener.php +++ b/EventListener/ParamConverterListener.php @@ -64,7 +64,7 @@ public function onKernelController(FilterControllerEvent $event) if (\is_array($controller)) { $r = new \ReflectionMethod($controller[0], $controller[1]); - } elseif (\is_object($controller) && \is_callable($controller, '__invoke')) { + } elseif (\is_object($controller) && \is_callable([$controller, '__invoke'])) { $r = new \ReflectionMethod($controller, '__invoke'); } else { $r = new \ReflectionFunction($controller);