src/Fixer/Whitespace/IndentationTypeFixer.php
private function fixIndentInComment(Tokens $tokens, $index)
    {
        $content = Preg::replace('/^(?:(?<! ) {1,3})?\t/m', '\1    ', $tokens[$index]->getContent(), -1, $count);

        // Also check for more tabs.
        while (0 !== $count) {
            $content = Preg::replace('/^(\ +)?\t/m', '\1    ', $content, -1, $count);
        }

        $indent = $this->indent;

        // change indent to expected one
        $content = Preg::replaceCallback('/^(?:    )+/m', static function ($matches) use ($indent) {
            return str_replace('    ', $indent, $matches[0]);
        }, $content);

        return new Token([$tokens[$index]->getId(), $content]);
    }
private function fixIndentInComment(Tokens $tokens, $index)
    {
        $content = Preg::replace('/^(?:(?<! ) {1,3})?\t/m', '\1    ', $tokens[$index]->getContent(), -1, $count);

        // Also check for more tabs.
        while (0 !== $count) {
            $content = Preg::replace('/^(\ +)?\t/m', '\1    ', $content, -1, $count);
        }

        $indent = $this->indent;

        // change indent to expected one
        $content = Preg::replaceCallback('/^(?:    )+/m', static function ($matches) use ($indent) {
            return str_replace('    ', $indent, $matches[0]);
        }, $content);

        return new Token([$tokens[$index]->getId(), $content]);
    }
private function fixIndentInComment ( Tokens $ tokens , $ index ) { $ content = Preg :: replace ( '/^(?:(?<! ) {1,3})?\t/m' , '\1    ' , $ tokens [ $ index ] -> getContent ( ) , - 1 , $ count ) ; // Also check for more tabs. while ( 0 !== $ count ) { $ content = Preg :: replace ( '/^(\ +)?\t/m' , '\1    ' , $ content , - 1 , $ count ) ; } $ indent = $ this -> indent ; // change indent to expected one $ content = Preg :: replaceCallback ( '/^(?:    )+/m' , static function ( $ matches ) use ( $ indent ) { return str_replace ( '    ' , $ indent , $ matches [ 0 ] ) ; } , $ content ) ; return new Token ( [ $ tokens [ $ index ] -> getId ( ) , $ content ] ) ; }
@param Tokens $tokens
@param int    $index

@return Token
@param Tokens $tokens @param int $index