| @@ 396-400 (lines=5) @@ | ||
| 393 | ) { |
|
| 394 | // Skip past array access on the variable. |
|
| 395 | while (($afterVar = $phpcsFile->findNext(Tokens::$emptyTokens, ($tokens[$afterVar]['bracket_closer'] + 1), null, true)) !== false) { |
|
| 396 | if ($tokens[$afterVar]['code'] !== T_OPEN_SQUARE_BRACKET |
|
| 397 | || isset($tokens[$afterVar]['bracket_closer']) === false |
|
| 398 | ) { |
|
| 399 | break; |
|
| 400 | } |
|
| 401 | } |
|
| 402 | } |
|
| 403 | ||
| @@ 59-61 (lines=3) @@ | ||
| 56 | // Verify that the next token is a square open bracket. If not, bow out. |
|
| 57 | $nextToken = $phpcsFile->findNext(\PHP_CodeSniffer_Tokens::$emptyTokens, ($stackPtr + 1), null, true, null, true); |
|
| 58 | ||
| 59 | if ($nextToken === false || $tokens[$nextToken]['code'] !== T_OPEN_SQUARE_BRACKET || isset($tokens[$nextToken]['bracket_closer']) === false) { |
|
| 60 | return; |
|
| 61 | } |
|
| 62 | ||
| 63 | // The previous non-empty token has to be a $, -> or ::. |
|
| 64 | $prevToken = $phpcsFile->findPrevious(\PHP_CodeSniffer_Tokens::$emptyTokens, ($stackPtr - 1), null, true, null, true); |
|