visono/coding-standards

Visono coding standards

Installs: 2 170

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 1

Forks: 0

pkg:composer/visono/coding-standards

dev-master 2014-04-04 09:40 UTC

This package is not auto-updated.

Last update: 2025-12-20 22:13:09 UTC


README

Vorwort

Generell werden die Regeln aus dem PSR2 Standard verwendet. Ausnahmen sind unten definiert. PSR Konventionen

Von PSR abweichend ist definiert

  • Es wird KEIN UTF8 verwendet
  • Es werden TABS statt SPACES verwendet

Zudem wurde zusätzlich festgelegt

  • Keine Yoda-Schreibweise
  • Keine strikte Prüfungen empty($x) === false sondern "weiche" empty($x) == false oder $x == "Hallo" - natürlich darf eine strikte Prüfung verwendet werden - muss aber nicht!
  • Das Ausrufezeichen darf nicht alleinstehend in Vergleichen verwendet werden. Verboten: if(!$error). Erlaubt: if($error !== true).
  • Für mehrzeilige Funktions-Aufrufe/Prüfungen/Arrays? ist die Einrückungen ein Tab unterhalb des Funktionsaufrufs, der erste Parameter ist in die neue Zeile zu setzen