Rule switch_continue_to_break
¶
Switch case must not be ended with continue
but with break
.
Examples¶
Example #1¶
--- Original
+++ New
<?php
switch ($foo) {
case 1:
- continue;
+ break;
}
Example #2¶
--- Original
+++ New
<?php
switch ($foo) {
case 1:
while($bar) {
do {
- continue 3;
+ break 3;
} while(false);
if ($foo + 1 > 3) {
continue;
}
- continue 2;
+ break 2;
}
}
Rule sets¶
The rule is part of the following rule sets:
References¶
Fixer class: PhpCsFixer\Fixer\ControlStructure\SwitchContinueToBreakFixer
Test class: PhpCsFixer\Tests\Fixer\ControlStructure\SwitchContinueToBreakFixerTest
The test class defines officially supported behaviour. Each test case is a part of our backward compatibility promise.