Lines Matching refs:phpcsFile

42      * @param PHP_CodeSniffer_File $phpcsFile The file being scanned.
48 public function process(PHP_CodeSniffer_File $phpcsFile, $stackPtr) argument
51 parent::process($phpcsFile, $stackPtr);
53 $tokens = $phpcsFile->getTokens();
56 $nextClass = $phpcsFile->findNext(array(T_CLASS, T_INTERFACE), ($stackPtr + 1));
60 $phpcsFile->addError($error, $nextClass, 'MultipleClasses');
69 * @param PHP_CodeSniffer_File $phpcsFile The file being scanned.
75 public function processOpen(PHP_CodeSniffer_File $phpcsFile, $stackPtr) argument
77 parent::processOpen($phpcsFile, $stackPtr);
79 $tokens = $phpcsFile->getTokens();
83 if ($prevContent !== $phpcsFile->eolChar) {
84 $blankSpace = substr($prevContent, strpos($prevContent, $phpcsFile->eolChar));
98 … $fix = $phpcsFile->addFixableError($error, $stackPtr, 'SpaceBeforeKeyword', $data);
100 $phpcsFile->fixer->replaceToken(($stackPtr - 1), '');
113 * @param PHP_CodeSniffer_File $phpcsFile The file being scanned.
119 public function processClose(PHP_CodeSniffer_File $phpcsFile, $stackPtr) argument
121 $tokens = $phpcsFile->getTokens();
129 … for ($nextContent = ($closeBrace + 1); $nextContent < $phpcsFile->numTokens; $nextContent++) {
143 if ($nextContent === $phpcsFile->numTokens) {
150 $lastContent = $phpcsFile->findPrevious(T_WHITESPACE, ($closeBrace - 1), $stackPtr, true);
157 $fix = $phpcsFile->addFixableError($error, $closeBrace, 'CloseBraceSameLine', $data);
160 $phpcsFile->fixer->addNewlineBefore($nextContent);
164 $phpcsFile->fixer->addNewlineBefore($closeBrace);
169 if ($prevContent !== $phpcsFile->eolChar) {
170 $blankSpace = substr($prevContent, strpos($prevContent, $phpcsFile->eolChar));
175 $phpcsFile->addError($error, $closeBrace, 'NewLineBeforeCloseBrace');
179 … $fix = $phpcsFile->addFixableError($error, $closeBrace, 'SpaceBeforeCloseBrace', $data);
181 $phpcsFile->fixer->replaceToken(($closeBrace - 1), '');
194 … $fix = $phpcsFile->addFixableError($error, $closeBrace, 'NewlinesAfterCloseBrace', $data);
197 $first = $phpcsFile->findFirstOnLine(array(), $nextContent, true);
198 $phpcsFile->fixer->addNewlineBefore($first);
200 $phpcsFile->fixer->beginChangeset();
208 $phpcsFile->fixer->replaceToken($i, '');
211 $phpcsFile->fixer->endChangeset();