diff --git a/src/Barryvdh/Reflection/DocBlock/Type/Collection.php b/src/Barryvdh/Reflection/DocBlock/Type/Collection.php index 82d64fa5..ef43406f 100644 --- a/src/Barryvdh/Reflection/DocBlock/Type/Collection.php +++ b/src/Barryvdh/Reflection/DocBlock/Type/Collection.php @@ -210,7 +210,11 @@ protected function expand($type) if ('' !== $namespace) { $namespace .= self::OPERATOR_NAMESPACE; } - return self::OPERATOR_NAMESPACE . $namespace . $type; + $with_name_space = self::OPERATOR_NAMESPACE . $namespace . $type; + if($this->shouldBeAbsolute($with_name_space)){ + return $with_name_space; + } + return $type; } if (strpos($type_parts[0], '::')) {