|
@@ -72,13 +72,10 @@ class ControllerMethodReflector implements IControllerMethodReflector {
|
|
|
}
|
|
|
|
|
|
foreach ($reflection->getParameters() as $param) {
|
|
|
- // extract type information from PHP 7 scalar types and prefer them
|
|
|
- // over phpdoc annotations
|
|
|
- if (method_exists($param, 'getType')) {
|
|
|
- $type = $param->getType();
|
|
|
- if ($type instanceof \ReflectionNamedType) {
|
|
|
- $this->types[$param->getName()] = $type->getName();
|
|
|
- }
|
|
|
+ // extract type information from PHP 7 scalar types and prefer them over phpdoc annotations
|
|
|
+ $type = $param->getType();
|
|
|
+ if ($type instanceof \ReflectionNamedType) {
|
|
|
+ $this->types[$param->getName()] = $type->getName();
|
|
|
}
|
|
|
|
|
|
$default = null;
|