Skip to content

Commit 6eaf5a9

Browse files
authored
Update EnvelopeReturnTypeExtension.php
1 parent d4619ca commit 6eaf5a9

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

Diff for: src/Type/Symfony/EnvelopeReturnTypeExtension.php

+2-3
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
use PHPStan\Type\MixedType;
1212
use PHPStan\Type\ObjectType;
1313
use PHPStan\Type\Type;
14-
use Symfony\Component\Messenger\Stamp\StampInterface;
1514

1615
final class EnvelopeReturnTypeExtension implements DynamicMethodReturnTypeExtension
1716
{
@@ -33,12 +32,12 @@ public function getTypeFromMethodCall(
3332
): Type
3433
{
3534
if (count($methodCall->args) === 0) {
36-
return new ArrayType(new MixedType(), new ArrayType(new MixedType(), new ObjectType(StampInterface::class)));
35+
return new ArrayType(new MixedType(), new ArrayType(new MixedType(), new ObjectType('Symfony\Component\Messenger\Stamp\StampInterface')));
3736
}
3837

3938
$argType = $scope->getType($methodCall->args[0]->value);
4039
if (!$argType instanceof ConstantStringType) {
41-
return new ArrayType(new MixedType(), new ObjectType(StampInterface::class));
40+
return new ArrayType(new MixedType(), new ObjectType('Symfony\Component\Messenger\Stamp\StampInterface'));
4241
}
4342

4443
return new ArrayType(new MixedType(), new ObjectType($argType->getValue()));

0 commit comments

Comments
 (0)