supportsBelow('5.4') === false) { return; } $tokens = $phpcsFile->getTokens(); if (strtolower($tokens[$stackPtr]['content']) !== 'class') { return; } $prevToken = $phpcsFile->findPrevious(Tokens::$emptyTokens, ($stackPtr - 1), null, true, null, true); if ($prevToken === false || $tokens[$prevToken]['code'] !== \T_DOUBLE_COLON) { return; } $phpcsFile->addError( 'The magic class constant ClassName::class was not available in PHP 5.4 or earlier', $stackPtr, 'Found' ); } }