NoUselessElseFixer
        
        extends AbstractNoUselessElseFixer
    
    
            
            in package
            
        
    
    
    
FinalYes
Table of Contents
Methods
- getDefinition() : FixerDefinitionInterface
 - getPriority() : int
 - isCandidate() : bool
 - applyFix() : void
 - isSuperfluousElse() : bool
 
Methods
getDefinition()
    public
                    getDefinition() : FixerDefinitionInterface
    Return values
FixerDefinitionInterfacegetPriority()
    public
                    getPriority() : int
    Must run before BlankLineBeforeStatementFixer, BracesFixer, CombineConsecutiveUnsetsFixer, NoBreakCommentFixer, NoExtraBlankLinesFixer, NoTrailingWhitespaceFixer, NoUselessReturnFixer, NoWhitespaceInBlankLineFixer, SimplifiedIfReturnFixer, StatementIndentationFixer. Must run after NoAlternativeSyntaxFixer, NoEmptyStatementFixer, NoUnneededBracesFixer, NoUnneededCurlyBracesFixer.
Return values
intisCandidate()
    public
                    isCandidate(Tokens $tokens) : bool
    Parameters
- $tokens : Tokens
 
Return values
boolapplyFix()
    protected
                    applyFix(SplFileInfo $file, Tokens $tokens) : void
    Parameters
- $file : SplFileInfo
 - $tokens : Tokens
 
isSuperfluousElse()
    protected
                    isSuperfluousElse(Tokens $tokens, int $index) : bool
    Parameters
- $tokens : Tokens
 - $index : int