diff --git a/CakePHP/Sniffs/Classes/ReturnTypeHintSniff.php b/CakePHP/Sniffs/Classes/ReturnTypeHintSniff.php index 03d4ec1..3fd3fb0 100644 --- a/CakePHP/Sniffs/Classes/ReturnTypeHintSniff.php +++ b/CakePHP/Sniffs/Classes/ReturnTypeHintSniff.php @@ -228,7 +228,10 @@ protected function getClassNameWithNamespace(File $phpCsFile): ?string return null; } - $classPointer = $phpCsFile->findPrevious(TokenHelper::$typeKeywordTokenCodes, $lastToken); + $classPointer = $phpCsFile->findPrevious( + [T_CLASS, T_TRAIT, T_INTERFACE, T_ENUM], + $lastToken, + ); if (!$classPointer) { return null; }