ElseifFixer
        
        extends AbstractFixer
    
    
            
            in package
            
        
    
    
    
FinalYes
Fixer for rules defined in PSR2 ¶5.1.
Tags
Table of Contents
Methods
- getDefinition() : FixerDefinitionInterface
 - getPriority() : int
 - {@inheritdoc}
 - isCandidate() : bool
 - applyFix() : void
 - Replace all `else if` (T_ELSE T_IF) with `elseif` (T_ELSEIF).
 
Methods
getDefinition()
    public
                    getDefinition() : FixerDefinitionInterface
    Return values
FixerDefinitionInterfacegetPriority()
{@inheritdoc}
    public
                    getPriority() : int
    Must run after NoAlternativeSyntaxFixer.
Return values
intisCandidate()
    public
                    isCandidate(Tokens $tokens) : bool
    Parameters
- $tokens : Tokens
 
Return values
boolapplyFix()
Replace all `else if` (T_ELSE T_IF) with `elseif` (T_ELSEIF).
    protected
                    applyFix(SplFileInfo $file, Tokens $tokens) : void
    Parameters
- $file : SplFileInfo
 - $tokens : Tokens