suit: PHP Coding Standard Validator

Beitrag lesen

Es wäre gut wenn es ein Tool geben könnte was einem den selbst geschriebenen Code automatisch einschiebt usw, also einem Coding-Stil entsprechend formatiert.

http://www.gnu.org/s/indent/ hab' ich mal ausprobiert, funktioniert mit PHP aber eher bemessen :)

Per Suchmaschine hab' ich auf die schnelle folgendes gefunden:
http://www.decodephp.com/codecleaner/

Problem nach schnellem Test: argumente von Funktionsaufrufen usw werden in eine Wurst gepackt und fördert nicht grade die Lesbarkeit.

Dasselbe gilt für komplexe Verzweigungen:

<?php  
if (  
	$foo ||  
	$bar ||  
	$baz ||  
	$qux  
) {  
	// something  
}  
?>

wird zu

<?php  
	  
	if ($foo ||$bar ||$baz ||$qux) {  
		// something  
	}  
  
	?>

Wie soll hier ein Automatismus entscheiden, ob es sinnvoll ist das einzurücken, umzubrechen oder nicht? :)

Da muss es schon eine konfigurierbare Lösung geben.