Skip to content

Latest commit

 

History

History
58 lines (44 loc) · 1.07 KB

switch_continue_to_break.rst

File metadata and controls

58 lines (44 loc) · 1.07 KB

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:

@PhpCsFixer
Using the @PhpCsFixer rule set will enable the switch_continue_to_break rule.
@Symfony
Using the @Symfony rule set will enable the switch_continue_to_break rule.