- Added support for union types
This commit is contained in:
parent
d92bb527da
commit
0ba4fe3a51
|
@ -157,7 +157,7 @@ class ObjectReflection {
|
||||||
$parameters[$parameter->getName()] = [
|
$parameters[$parameter->getName()] = [
|
||||||
'null' => $parameter->allowsNull(),
|
'null' => $parameter->allowsNull(),
|
||||||
'position' => $parameter->getPosition(),
|
'position' => $parameter->getPosition(),
|
||||||
'type' => $parameter->hasType() ? $parameter->getType()->getName() : false,
|
'type' => $parameter->hasType() && $parameter->getType() instanceof \ReflectionNamedType ? $parameter->getType()->getName() : false,
|
||||||
'array' => $this->isType('array', $parameter),
|
'array' => $this->isType('array', $parameter),
|
||||||
'callable' => $this->isType('callable', $parameter),
|
'callable' => $this->isType('callable', $parameter),
|
||||||
'optional' => $parameter->isOptional(),
|
'optional' => $parameter->isOptional(),
|
||||||
|
|
Loading…
Reference in New Issue