function EmptyCommentSniff::getCommentContent
3 calls to EmptyCommentSniff::getCommentContent()
- EmptyCommentSniff::isNonEmptyLineCommentAfter in vendor/
slevomat/ coding-standard/ SlevomatCodingStandard/ Sniffs/ Commenting/ EmptyCommentSniff.php - EmptyCommentSniff::isNonEmptyLineCommentBefore in vendor/
slevomat/ coding-standard/ SlevomatCodingStandard/ Sniffs/ Commenting/ EmptyCommentSniff.php - EmptyCommentSniff::process in vendor/
slevomat/ coding-standard/ SlevomatCodingStandard/ Sniffs/ Commenting/ EmptyCommentSniff.php - * @phpcsSuppress SlevomatCodingStandard.TypeHints.ParameterTypeHint.MissingNativeTypeHint *
File
-
vendor/
slevomat/ coding-standard/ SlevomatCodingStandard/ Sniffs/ Commenting/ EmptyCommentSniff.php, line 115
Class
Namespace
SlevomatCodingStandard\Sniffs\CommentingCode
private function getCommentContent(File $phpcsFile, int $commentStartPointer, int $commentEndPointer) : string {
$tokens = $phpcsFile->getTokens();
if ($tokens[$commentStartPointer]['code'] === T_DOC_COMMENT_OPEN_TAG) {
return TokenHelper::getContent($phpcsFile, $commentStartPointer + 1, $commentEndPointer - 1);
}
if (preg_match('~^(?://|#)(.*)~', $tokens[$commentStartPointer]['content'], $matches) !== 0) {
return $matches[1];
}
return substr(TokenHelper::getContent($phpcsFile, $commentStartPointer, $commentEndPointer), 2, -2);
}