Code Duplication    Length = 3-3 lines in 3 locations

PHPCompatibility/Sniff.php 3 locations

@@ 1057-1059 (lines=3) @@
1054
            return $tokens[$stackPtr]['code'];
1055
        }
1056
1057
        if ($tokens[$stackPtr]['code'] !== T_FUNCTION && $tokens[$stackPtr]['code'] !== T_CLOSURE) {
1058
            return false;
1059
        }
1060
1061
        if (isset($tokens[$stackPtr]['parenthesis_closer'], $tokens[$stackPtr]['scope_opener']) === false
1062
            || ($tokens[$stackPtr]['parenthesis_closer'] + 1) === $tokens[$stackPtr]['scope_opener']
@@ 1268-1270 (lines=3) @@
1265
    {
1266
        $tokens = $phpcsFile->getTokens();
1267
1268
        if ($tokens[$stackPtr]['code'] !== T_FUNCTION && $tokens[$stackPtr]['code'] !== T_CLOSURE) {
1269
            return array();
1270
        }
1271
1272
        $parameters = $this->getMethodParameters($phpcsFile, $stackPtr);
1273
        if (empty($parameters) || is_array($parameters) === false) {
@@ 1358-1360 (lines=3) @@
1355
            return false;
1356
        }
1357
1358
        if ($tokens[$stackPtr]['code'] !== T_FUNCTION && $tokens[$stackPtr]['code'] !== T_CLOSURE) {
1359
            throw new \PHP_CodeSniffer_Exception('$stackPtr must be of type T_FUNCTION or T_CLOSURE');
1360
        }
1361
1362
        $opener = $tokens[$stackPtr]['parenthesis_opener'];
1363
        $closer = $tokens[$stackPtr]['parenthesis_closer'];