PhpCsFixer\Fixer\Operator\BinaryOperatorSpacesFixer::isDeclareStatement PHP Method

isDeclareStatement() private method

private isDeclareStatement ( Tokens $tokens, integer $index ) : false | integer
$tokens PhpCsFixer\Tokenizer\Tokens
$index integer
return false | integer
    private function isDeclareStatement(Tokens $tokens, $index)
    {
        $prevMeaningfulIndex = $tokens->getPrevMeaningfulToken($index);
        if ($tokens[$prevMeaningfulIndex]->isGivenKind(T_STRING)) {
            $prevMeaningfulIndex = $tokens->getPrevMeaningfulToken($prevMeaningfulIndex);
            if ($tokens[$prevMeaningfulIndex]->equals('(')) {
                $prevMeaningfulIndex = $tokens->getPrevMeaningfulToken($prevMeaningfulIndex);
                if ($tokens[$prevMeaningfulIndex]->isGivenKind(T_DECLARE)) {
                    return $prevMeaningfulIndex;
                }
            }
        }
        return false;
    }