Skip to content

Commit 5a078a6

Browse files
authored
Merge pull request #214 from JJCLane/master
Fix for BC break in goaop/framework
2 parents 3d6e8ed + 1a0735d commit 5a078a6

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/AspectMock/Intercept/BeforeMockTransformer.php

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
use Go\Aop\Aspect;
88
use Go\Instrument\Transformer\StreamMetaData;
9+
use Go\Instrument\Transformer\TransformerResultEnum;
910
use Go\Instrument\Transformer\WeavingTransformer;
1011
use Go\ParserReflection\ReflectionFile;
1112
use Go\ParserReflection\ReflectionMethod;
@@ -15,9 +16,9 @@ class BeforeMockTransformer extends WeavingTransformer
1516
protected string $before = " if ((\$__am_res = __amock_before(\$this, __CLASS__, __FUNCTION__, array(%s), false)) !== __AM_CONTINUE__) return \$__am_res; ";
1617
protected string $beforeStatic = " if ((\$__am_res = __amock_before(get_called_class(), __CLASS__, __FUNCTION__, array(%s), true)) !== __AM_CONTINUE__) return \$__am_res; ";
1718

18-
public function transform(StreamMetaData $metadata): string
19+
public function transform(StreamMetaData $metadata): TransformerResultEnum
1920
{
20-
$result = self::RESULT_ABSTAIN;
21+
$result = TransformerResultEnum::RESULT_ABSTAIN;
2122
$reflectedFile = new ReflectionFile($metadata->uri, $metadata->syntaxTree);
2223
$namespaces = $reflectedFile->getFileNamespaces();
2324

@@ -75,7 +76,7 @@ public function transform(StreamMetaData $metadata): string
7576
do {
7677
if (($metadata->tokenStream[$tokenPosition]->text ?? '') === '{') {
7778
$metadata->tokenStream[$tokenPosition]->text .= $beforeDefinition;
78-
$result = self::RESULT_TRANSFORMED;
79+
$result = TransformerResultEnum::RESULT_TRANSFORMED;
7980
break;
8081
}
8182
$tokenPosition++;

0 commit comments

Comments
 (0)