Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. ClassStructureSniff.php

function ClassStructureSniff::removeBlankLinesAfterMember

1 call to ClassStructureSniff::removeBlankLinesAfterMember()
ClassStructureSniff::fixIncorrectGroupOrder in vendor/slevomat/coding-standard/SlevomatCodingStandard/Sniffs/Classes/ClassStructureSniff.php

File

vendor/slevomat/coding-standard/SlevomatCodingStandard/Sniffs/Classes/ClassStructureSniff.php, line 531

Class

ClassStructureSniff

Namespace

SlevomatCodingStandard\Sniffs\Classes

Code

private function removeBlankLinesAfterMember(File $phpcsFile, int $memberEndPointer, int $endPointer) : int {
    $whitespacePointer = $memberEndPointer;
    $linesToRemove = 0;
    while (true) {
        $whitespacePointer = TokenHelper::findNext($phpcsFile, T_WHITESPACE, $whitespacePointer, $endPointer);
        if ($whitespacePointer === null) {
            break;
        }
        $linesToRemove++;
        $phpcsFile->fixer
            ->replaceToken($whitespacePointer, '');
        $whitespacePointer++;
    }
    return $linesToRemove;
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal