| @@ 989-991 (lines=3) @@ | ||
| 986 | return $tokens[$stackPtr]['code']; |
|
| 987 | } |
|
| 988 | ||
| 989 | if ($tokens[$stackPtr]['code'] !== T_FUNCTION && $tokens[$stackPtr]['code'] !== T_CLOSURE) { |
|
| 990 | return false; |
|
| 991 | } |
|
| 992 | ||
| 993 | if (isset($tokens[$stackPtr]['parenthesis_closer'], $tokens[$stackPtr]['scope_opener']) === false |
|
| 994 | || ($tokens[$stackPtr]['parenthesis_closer'] + 1) === $tokens[$stackPtr]['scope_opener'] |
|
| @@ 1200-1202 (lines=3) @@ | ||
| 1197 | { |
|
| 1198 | $tokens = $phpcsFile->getTokens(); |
|
| 1199 | ||
| 1200 | if ($tokens[$stackPtr]['code'] !== T_FUNCTION && $tokens[$stackPtr]['code'] !== T_CLOSURE) { |
|
| 1201 | return array(); |
|
| 1202 | } |
|
| 1203 | ||
| 1204 | $parameters = PHPCSHelper::getMethodParameters($phpcsFile, $stackPtr); |
|
| 1205 | if (empty($parameters) || is_array($parameters) === false) { |
|
| @@ 383-385 (lines=3) @@ | ||
| 380 | return false; |
|
| 381 | } |
|
| 382 | ||
| 383 | if ($tokens[$stackPtr]['code'] !== T_FUNCTION && $tokens[$stackPtr]['code'] !== T_CLOSURE) { |
|
| 384 | throw new \PHP_CodeSniffer_Exception('$stackPtr must be of type T_FUNCTION or T_CLOSURE'); |
|
| 385 | } |
|
| 386 | ||
| 387 | $opener = $tokens[$stackPtr]['parenthesis_opener']; |
|
| 388 | $closer = $tokens[$stackPtr]['parenthesis_closer']; |
|