Skip to content

Commit 4cf914d

Browse files
author
Sander De la Marche
committed
Parse both multi action and invokable controllers without errors
1 parent d66598c commit 4cf914d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/EventListener/BreadcrumbListener.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public function onKernelController(KernelEvent $event): void
3636
$controller = $event->getController();
3737
$this->request = $event->getRequest();
3838

39-
if (!is_callable($controller)) {
39+
if (is_array($controller)) {
4040
$controller = $controller[0];
4141
}
4242

@@ -47,7 +47,7 @@ public function onKernelController(KernelEvent $event): void
4747
$this->processBreadcrumbs($controller);
4848
}
4949

50-
private function processBreadcrumbs(callable $controller): void
50+
private function processBreadcrumbs(object $controller): void
5151
{
5252
// Build a new ReflectionClass instance of our controller
5353
$class = new \ReflectionClass($controller);

0 commit comments

Comments
 (0)