doc/rules/control_structure/switch_continue_to_break.rst
switch_continue_to_breakSwitch case must not be ended with continue but with break.
Example #1
.. code-block:: diff
--- Original
+++ New
<?php
switch ($foo) {
case 1:
- continue;
+ break;
}
Example #2
.. code-block:: diff
--- 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;
}
}
The rule is part of the following rule sets:
@PhpCsFixer <./../../ruleSets/PhpCsFixer.rst>_@Symfony <./../../ruleSets/Symfony.rst>_PhpCsFixer\\Fixer\\ControlStructure\\SwitchContinueToBreakFixer <./../../../src/Fixer/ControlStructure/SwitchContinueToBreakFixer.php>_PhpCsFixer\\Tests\\Fixer\\ControlStructure\\SwitchContinueToBreakFixerTest <./../../../tests/Fixer/ControlStructure/SwitchContinueToBreakFixerTest.php>_The test class defines officially supported behaviour. Each test case is a part of our backward compatibility promise.