Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Standards und Werkzeuge im Ökosystem

Die Standards und Werkzeuge, die im Ökosystem von Exponential geteilt werden - PSR und die Programmierstandards des Projekts, Präfixe für Namen, Präfixe für Commit-Nachrichten, das Datei-Manifest, Git-Hooks…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/ecosystem/php-stack/standards-and-tooling.md

On this page

This page is a translation. Read the English original

Standards und Werkzeuge im Ökosystem

Pakete, die denselben Standards folgen, arbeiten leichter zusammen und lassen sich leichter prüfen.

Inhalt

  1. Standards für Code
  2. Konventionen im Repository
  3. Prüfungen
  4. Weitere Standards

Standards für Code

  • "Follow the PSR standards and our coding style", folgen Sie also den PSR-Standards und dem Programmierstil des Projekts (CONTRIBUTING.md; Programmierstandards).
  • Benennen Sie neuen Code nach der Präfixregel: sevenx oder exp für Code von 7x, exp für neuen Kernel-Code; vorhandene Bezeichner wie eZContentObject werden nie umbenannt (Präfixe für Namen).
  • Konventionen für PHP und Composer: PHP und Composer.

Konventionen im Repository

KonventionQuelle
Commit-Nachrichten beginnen mit Added:, Updated:, Fixed:, Removed: oder Renamed:CONTRIBUTING.md
Jede geänderte Datei aktualisiert ihre Zeile in share/filelist.md5 (make manifest-fix)CONTRIBUTING.md
make hooks installiert die Hooks pre-commit und commit-msgCONTRIBUTING.md
Pull-Requests werden mit Squash und Rebase übernommen; main wird nie umgeschriebenCONTRIBUTING.md
Veröffentlichte Tags ändern sich nieSECURITY.md

Versionsverwaltung und Releases: Versionsverwaltung und Releases.

Prüfungen

Die CI lässt die Testsuite auf PHP 8.1 bis 8.5 laufen, prüft, ob PHP 8.0 startet, und führt statische Analyse und Stilprüfungen aus (Qualitätsprüfungen, CI, Tests und CI).

Weitere Standards

BereichSeite
BarrierefreiheitBarrierefreiheit
SicherheitSicherheit
DatenschutzDatenschutz
InternationalisierungInternationalisierung
APIs und ProtokolleAPIs und Protokolle
Dokumentation und VeröffentlichungDokumentation und Veröffentlichung
Die Gestaltung der AdministrationDie Administration gestalten

Verwandte Seiten

Werden Sie Exponential-Partner

Partner teilen ihre Informationen, stellen Mittel bereit, geben Beiträge zurück und entwickeln die Produkte mit uns, und so wächst Exponential. Eine Partner-Website und ein Dashboard sind für Mitte 2027 geplant: Werden Sie noch heute Partner, damit wir schneller wachsen und neue Funktionen früher liefern.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x