diff --git a/src/AspectMock/Intercept/BeforeMockTransformer.php b/src/AspectMock/Intercept/BeforeMockTransformer.php index 84a42d3..48dfac0 100644 --- a/src/AspectMock/Intercept/BeforeMockTransformer.php +++ b/src/AspectMock/Intercept/BeforeMockTransformer.php @@ -6,6 +6,7 @@ use Go\Aop\Aspect; use Go\Instrument\Transformer\StreamMetaData; +use Go\Instrument\Transformer\TransformerResultEnum; use Go\Instrument\Transformer\WeavingTransformer; use Go\ParserReflection\ReflectionFile; use Go\ParserReflection\ReflectionMethod; @@ -15,9 +16,9 @@ class BeforeMockTransformer extends WeavingTransformer protected string $before = " if ((\$__am_res = __amock_before(\$this, __CLASS__, __FUNCTION__, array(%s), false)) !== __AM_CONTINUE__) return \$__am_res; "; protected string $beforeStatic = " if ((\$__am_res = __amock_before(get_called_class(), __CLASS__, __FUNCTION__, array(%s), true)) !== __AM_CONTINUE__) return \$__am_res; "; - public function transform(StreamMetaData $metadata): string + public function transform(StreamMetaData $metadata): TransformerResultEnum { - $result = self::RESULT_ABSTAIN; + $result = TransformerResultEnum::RESULT_ABSTAIN; $reflectedFile = new ReflectionFile($metadata->uri, $metadata->syntaxTree); $namespaces = $reflectedFile->getFileNamespaces(); @@ -75,7 +76,7 @@ public function transform(StreamMetaData $metadata): string do { if (($metadata->tokenStream[$tokenPosition]->text ?? '') === '{') { $metadata->tokenStream[$tokenPosition]->text .= $beforeDefinition; - $result = self::RESULT_TRANSFORMED; + $result = TransformerResultEnum::RESULT_TRANSFORMED; break; } $tokenPosition++;