Code Duplication    Length = 3-3 lines in 3 locations

PHPCompatibility/Sniff.php 3 locations

@@ 1051-1053 (lines=3) @@
1048
            return $tokens[$stackPtr]['code'];
1049
        }
1050
1051
        if ($tokens[$stackPtr]['code'] !== T_FUNCTION && $tokens[$stackPtr]['code'] !== T_CLOSURE) {
1052
            return false;
1053
        }
1054
1055
        if (isset($tokens[$stackPtr]['parenthesis_closer'], $tokens[$stackPtr]['scope_opener']) === false
1056
            || ($tokens[$stackPtr]['parenthesis_closer'] + 1) === $tokens[$stackPtr]['scope_opener']
@@ 1215-1217 (lines=3) @@
1212
    {
1213
        $tokens = $phpcsFile->getTokens();
1214
1215
        if ($tokens[$stackPtr]['code'] !== T_FUNCTION && $tokens[$stackPtr]['code'] !== T_CLOSURE) {
1216
            return array();
1217
        }
1218
1219
        $parameters = $this->getMethodParameters($phpcsFile, $stackPtr);
1220
        if (empty($parameters) || is_array($parameters) === false) {
@@ 1305-1307 (lines=3) @@
1302
            return false;
1303
        }
1304
1305
        if ($tokens[$stackPtr]['code'] !== T_FUNCTION && $tokens[$stackPtr]['code'] !== T_CLOSURE) {
1306
            throw new \PHP_CodeSniffer_Exception('$stackPtr must be of type T_FUNCTION or T_CLOSURE');
1307
        }
1308
1309
        $opener = $tokens[$stackPtr]['parenthesis_opener'];
1310
        $closer = $tokens[$stackPtr]['parenthesis_closer'];