src/Fixer/CastNotation/NoShortBoolCastFixer.php
private function fixShortCast(Tokens $tokens, $index)
    {
        for ($i = $index - 1; $i > 1; --$i) {
            if ($tokens[$i]->equals('!')) {
                $this->fixShortCastToBoolCast($tokens, $i, $index);

                break;
            }

            if (!$tokens[$i]->isComment() && !$tokens[$i]->isWhitespace()) {
                break;
            }
        }

        return $i;
    }
private function fixShortCast(Tokens $tokens, $index)
    {
        for ($i = $index - 1; $i > 1; --$i) {
            if ($tokens[$i]->equals('!')) {
                $this->fixShortCastToBoolCast($tokens, $i, $index);

                break;
            }

            if (!$tokens[$i]->isComment() && !$tokens[$i]->isWhitespace()) {
                break;
            }
        }

        return $i;
    }
private function fixShortCast ( Tokens $ tokens , $ index ) { for ( $ i = $ index - 1 ; $ i > 1 ; -- $ i ) { if ( $ tokens [ $ i ] -> equals ( '!' ) ) { $ this -> fixShortCastToBoolCast ( $ tokens , $ i , $ index ) ; break ; } if ( ! $ tokens [ $ i ] -> isComment ( ) && ! $ tokens [ $ i ] -> isWhitespace ( ) ) { break ; } } return $ i ; }
@param Tokens $tokens
@param int    $index

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