PhpCsFixer\Tokenizer\Transformer\SquareBraceTransformer::isShortArray PHP Method

isShortArray() private method

Check if token under given index is short array opening.
private isShortArray ( Tokens $tokens, integer $index ) : boolean
$tokens PhpCsFixer\Tokenizer\Tokens
$index integer
return boolean
    private function isShortArray(Tokens $tokens, $index)
    {
        static $disallowedPrevTokens = array(')', ']', '}', '"', array(T_CONSTANT_ENCAPSED_STRING), array(T_STRING), array(T_STRING_VARNAME), array(T_VARIABLE), array(CT::T_ARRAY_SQUARE_BRACE_CLOSE), array(CT::T_DYNAMIC_PROP_BRACE_CLOSE), array(CT::T_DYNAMIC_VAR_BRACE_CLOSE), array(CT::T_ARRAY_INDEX_CURLY_BRACE_CLOSE));
        $token = $tokens[$index];
        if (!$token->equals('[')) {
            return false;
        }
        $prevToken = $tokens[$tokens->getPrevMeaningfulToken($index)];
        if (!$prevToken->equalsAny($disallowedPrevTokens)) {
            return true;
        }
        return false;
    }