diff --git a/src/KM/Saffron/Executor.php b/src/KM/Saffron/Executor.php index c16f1a6..25c6658 100644 --- a/src/KM/Saffron/Executor.php +++ b/src/KM/Saffron/Executor.php @@ -144,7 +144,8 @@ public function fire() $method = new \ReflectionMethod($this->controller, $this->method); $arguments = []; foreach ($method->getParameters() as $parameter) { - $name = $parameter->getName(); + // https://bugs.php.net/bug.php?id=61384 + $name = $parameter->name; $arguments[] = isset($this->parameters[$name]) ? $this->parameters[$name] : null; }