PhpCsFixer\Fixer\Operator\ConcatSpaceFixer::fixWhiteSpaceAroundConcatToken PHP Method

fixWhiteSpaceAroundConcatToken() private method

private fixWhiteSpaceAroundConcatToken ( Tokens $tokens, integer $index, integer $offset )
$tokens PhpCsFixer\Tokenizer\Tokens
$index integer index of concatenation '.' token
$offset integer 1 or -1
    private function fixWhiteSpaceAroundConcatToken(Tokens $tokens, $index, $offset)
    {
        $offsetIndex = $index + $offset;
        if (!$tokens[$offsetIndex]->isWhitespace()) {
            $tokens->insertAt($index + (1 === $offset ?: 0), new Token(array(T_WHITESPACE, ' ')));
            return;
        }
        if (false !== strpos($tokens[$offsetIndex]->getContent(), "\n")) {
            return;
        }
        if ($tokens[$index + $offset * 2]->isComment()) {
            return;
        }
        $tokens[$offsetIndex]->setContent(' ');
    }