Folgende Meldung taucht bei mehreren CPO-Dateien auf
Die Meldung taucht aufgrund der für CPO typischen Kontroll- und Ablaufstrukturen immer gleich mehrfach auf.Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in _admin/modules.php on line 58
Allerdings immer nur einmal, beim nächsten Aufruf werden keine Meldungen mehr ausgegeben.
Davon betroffen sind
_admin/modules.php
_admin/articles.php
Ich war bisher der Meinung, dass sich die Kontrollstrukturen while/continue und switch/break klar voneinander abgrenzen, aber das scheint PHP anders zu sehen, siehe der erste Hinweis auf
http://php.net/manual/de/control-structures.switch.php
Es müsste also vermutlich "continue 2" benutzt werden.Hinweis: Beachten Sie, dass im Unterschied zu einigen anderen Sprachen die continue Anweisung auch auf switch anwendbar ist und sich ähnlich wie break verhält. Wenn Sie ein switch innerhalb einer Schleife verwenden und mit dem nächsten Schleifendurchlauf beginnen wollen so müssen Sie in diesem Fall continue 2 angeben.