| @@ 84-99 (lines=16) @@ | ||
| 81 | return; | |
| 82 | } | |
| 83 | ||
| 84 |         if ($tokens[($start + 2)]['line'] === $tokens[$start]['line']) { | |
| 85 | $fixable = $phpcsFile->addFixableError( | |
| 86 | sprintf( | |
| 87 | 'opening %s of multi line array must be followed by newline', | |
| 88 | $arrayType | |
| 89 | ), | |
| 90 | $start, | |
| 91 | 'OpeningMustBeFollowedByNewline' | |
| 92 | ); | |
| 93 | ||
| 94 |             if ($fixable === true) { | |
| 95 | $phpcsFile->fixer->beginChangeset(); | |
| 96 | $phpcsFile->fixer->addNewline($start); | |
| 97 | $phpcsFile->fixer->endChangeset(); | |
| 98 | } | |
| 99 | } | |
| 100 | ||
| 101 |         if ($tokens[($end - 2)]['line'] === $tokens[$end]['line']) { | |
| 102 | $fixable = $phpcsFile->addFixableError( | |
| @@ 101-116 (lines=16) @@ | ||
| 98 | } | |
| 99 | } | |
| 100 | ||
| 101 |         if ($tokens[($end - 2)]['line'] === $tokens[$end]['line']) { | |
| 102 | $fixable = $phpcsFile->addFixableError( | |
| 103 | sprintf( | |
| 104 | 'closing %s of multi line array must in own line', | |
| 105 | $arrayType | |
| 106 | ), | |
| 107 | $end, | |
| 108 | 'ClosingMustBeInOwnLine' | |
| 109 | ); | |
| 110 | ||
| 111 |             if ($fixable === true) { | |
| 112 | $phpcsFile->fixer->beginChangeset(); | |
| 113 | $phpcsFile->fixer->addNewlineBefore($end); | |
| 114 | $phpcsFile->fixer->endChangeset(); | |
| 115 | } | |
| 116 | } | |
| 117 | ||
| 118 | }//end process() | |
| 119 | ||