function ModernClassNameReferenceSniff::checkMagicConstant
1 call to ModernClassNameReferenceSniff::checkMagicConstant()
- ModernClassNameReferenceSniff::process in vendor/
slevomat/ coding-standard/ SlevomatCodingStandard/ Sniffs/ Classes/ ModernClassNameReferenceSniff.php - * @phpcsSuppress SlevomatCodingStandard.TypeHints.ParameterTypeHint.MissingNativeTypeHint *
File
-
vendor/
slevomat/ coding-standard/ SlevomatCodingStandard/ Sniffs/ Classes/ ModernClassNameReferenceSniff.php, line 62
Class
Namespace
SlevomatCodingStandard\Sniffs\ClassesCode
private function checkMagicConstant(File $phpcsFile, int $pointer) : void {
$fix = $phpcsFile->addFixableError('Class name referenced via magic constant.', $pointer, self::CODE_CLASS_NAME_REFERENCED_VIA_MAGIC_CONSTANT);
if (!$fix) {
return;
}
$phpcsFile->fixer
->beginChangeset();
$phpcsFile->fixer
->replaceToken($pointer, 'self::class');
$phpcsFile->fixer
->endChangeset();
}