Documentation

SwitchContinueToBreakFixer extends AbstractFixer
in package

Table of Contents

$switchLevels  : mixed
getDefinition()  : mixed
{@inheritdoc}
getPriority()  : mixed
{@inheritdoc}
isCandidate()  : mixed
{@inheritdoc}
applyFix()  : mixed
{@inheritdoc}
doFix()  : int
fixContinueWhenActsAsBreak()  : int
fixInLoop()  : int
fixInSwitch()  : int
replaceContinueWithBreakToken()  : mixed

Properties

Methods

getPriority()

{@inheritdoc}

public getPriority() : mixed

Must run after NoAlternativeSyntaxFixer.

Return values
mixed

doFix()

private doFix(Tokens $tokens, int $index, int $depth, bool $isInSwitch) : int
Parameters
$tokens : Tokens
$index : int
$depth : int

= 0

$isInSwitch : bool
Return values
int

fixContinueWhenActsAsBreak()

private fixContinueWhenActsAsBreak(Tokens $tokens, int $continueIndex, bool $isInSwitch, int $depth) : int
Parameters
$tokens : Tokens
$continueIndex : int
$isInSwitch : bool
$depth : int
Return values
int

replaceContinueWithBreakToken()

private replaceContinueWithBreakToken(Tokens $tokens, int $index) : mixed
Parameters
$tokens : Tokens
$index : int
Return values
mixed

Search results