Symfony\Upgrade\Fixer\FormTypeNamesFixer::fixTypeNames PHP Method

fixTypeNames() private method

private fixTypeNames ( Symfony\CS\Tokenizer\Tokens $tokens, $name )
$tokens Symfony\CS\Tokenizer\Tokens
    private function fixTypeNames(Tokens $tokens, $name)
    {
        $matchedTokens = $this->matchTypeName($tokens, $name);
        if (null === $matchedTokens) {
            return;
        }
        $matchedIndexes = array_keys($matchedTokens);
        $matchedIndex = $matchedIndexes[count($matchedIndexes) - 1];
        $tokens->insertAt($matchedIndex, [new Token([T_STRING, $name . 'Type']), new Token([T_DOUBLE_COLON, '::'])]);
        $matchedTokens[$matchedIndex]->override([CT_CLASS_CONSTANT, 'class']);
        $this->fixTypeNames($tokens, $name);
    }