Loading src/Util.php +17 −3 Original line number Diff line number Diff line Loading @@ -637,10 +637,24 @@ class Util if ($parameter->getType()->allowsNull()) { $params .= '?'; } if (class_exists($parameter->getType()->getName())) { $type = $parameter->getType(); if ($type instanceof \ReflectionUnionType){ $first = true; foreach($type->getTypes() as $pt){ if (!$first) $params .= '|'; if (class_exists($pt->getName())) { $params .= '\\'; } $params .= (string)$parameter->getType()->getName() . ' '; $params .= (string)$pt->getName(); $first = false; } $params .= ' '; }else{ if (class_exists($type->getName())) { $params .= '\\'; } $params .= (string)$type->getName() . ' '; } } $params .= '$' . $parameter->getName(); Loading Loading
src/Util.php +17 −3 Original line number Diff line number Diff line Loading @@ -637,10 +637,24 @@ class Util if ($parameter->getType()->allowsNull()) { $params .= '?'; } if (class_exists($parameter->getType()->getName())) { $type = $parameter->getType(); if ($type instanceof \ReflectionUnionType){ $first = true; foreach($type->getTypes() as $pt){ if (!$first) $params .= '|'; if (class_exists($pt->getName())) { $params .= '\\'; } $params .= (string)$parameter->getType()->getName() . ' '; $params .= (string)$pt->getName(); $first = false; } $params .= ' '; }else{ if (class_exists($type->getName())) { $params .= '\\'; } $params .= (string)$type->getName() . ' '; } } $params .= '$' . $parameter->getName(); Loading