Entwicklerhandbuch

Überblick

Start / Überblick

Überblick

Zentrale Einstiegsseite mit Kennzahlen, Build-Kontext und Schnellzugriff auf alle Dokumentationsbereiche.

Dateien: 388API-Dateien: 99DB-Tabellen: 333

Booyage Developer Docs

Booyage als Plattform für Hotels, Gästeservices und modulare Zusatzsysteme dokumentieren.

Die Dokumentation bündelt Projektstruktur, Dateiverantwortung, Datenbankobjekte, Includes, API-Ziele, Request-/Response-Muster, lokale Abhängigkeiten und PHP-Strukturen in einer zentralen Wissensbasis. Ziel ist schnelleres Nachschlagen, saubere Übergabe an Entwickler und klarere Fehleranalyse.

Projekt: Booyage Entwicklerhandbuch Module: 1 Build-Stand: 2026-03-13 19:01:34
System Snapshot Live Build
333
Tabellen im aktiven Handbuch
177PHP-Dateien
0Klassen
0Methoden
1Weitere DB-Objekte
388
Dateien
gescannter Projektumfang
99
API-Dateien
technische Eintrittspunkte
333
DB-Tabellen
Datenmodell im Build
415
Dependencies
lokale Dateibeziehungen

Workspace

Schnellzugriff & Projektgrundlage

Die Startseite soll den schnellsten Einstieg in Struktur, Technik und kritische Bereiche geben. Deshalb sind hier Navigation, Build-Kontext und Top-Kennzahlen in einer ruhigeren Dashboard-Ansicht zusammengeführt.

Build Scope

Quelle
ProjektBooyage Entwicklerhandbuch
Projekt-Scan388 Datei(en)
Datenbanktabellen333
Views / Trigger / Routinen / Events1
Lokale Dependencies415
Build-Stand2026-03-13 19:01:34

Top Kennzahlen

Technischer Überblick

388
Dateien
99
API-Dateien
177
PHP-Dateien
0
Klassen
0
Methoden
333
DB-Tabellen

Annotationen & Risikoklassen

Kritische und sensible Bereiche

Diese Werte basieren auf Datei- und Tabellenprofilen aus Annotationen und Heuristik. Sie zeigen, wo operative Vorsicht besonders wichtig ist.

206
kritische Dateien
0
Legacy-Dateien
1
Tenant-Dateien
146
kritische Tabellen
186
Tenant-Tabellen
1
Go-Live-Dateien

Annotations Spotlight

Legacy-, Tenant- und Scope-Fokus

Diese Listen greifen direkt auf die annotierten Profile zurück und helfen dabei, sensible Übergangs- und Scope-Bereiche schneller zu finden.

Operative Relevanz

Top Hotspots, APIs und Kopplungen

Diese Ausschnitte sollen nicht nur schön aussehen, sondern sofort zeigen, wo du bei Übergaben, Fehlern oder Änderungen zuerst hinschauen solltest.

Top kritische Dateien

Code Fokus
hotel/modules/stayguide/tabellen.sql
UnzugeordnetKritikalität: hoch

Kapselt datennahe Logik für das Modul Unzugeordnet. Der Schwerpunkt liegt auf Lesen, Schreiben oder Strukturieren fachlicher Daten.

Die Datei hängt an mehreren Tabellen und ist dadurch fachlich sensibler und Änderungen sollten mit besonderer Vorsicht getestet werden.

hotel/footer.php
UnzugeordnetKritikalität: hoch

Übernimmt Anwendungslogik im Modul Unzugeordnet. Die Datei ist fachlich dem Projektfluss zugeordnet, ohne dass ihre Rolle allein heuristisch noch schärfer eingegrenzt we…

Die Datei ist vergleichsweise stark gekoppelt und Änderungen sollten mit besonderer Vorsicht getestet werden.

hotel/modules/stayguide/api/guestmap/guestmap_data.php
UnzugeordnetKritikalität: hochAPI

Stellt einen technischen Eintrittspunkt für das Modul Unzugeordnet bereit. Die Datei nimmt Requests entgegen, validiert oder interpretiert Eingabedaten und liefert eine…

Änderungen an Parametern oder Antwortschema wirken direkt auf aufrufende Clients, Schemaänderungen in JSON-Antworten können Frontend-Logik oder Integrationen brechen, di…

hotel/modules/stayguide/guest_preview.php
UnzugeordnetKritikalität: hochAPI

Stellt einen technischen Eintrittspunkt für das Modul Unzugeordnet bereit. Die Datei nimmt Requests entgegen, validiert oder interpretiert Eingabedaten und liefert eine…

Änderungen an Parametern oder Antwortschema wirken direkt auf aufrufende Clients, Schemaänderungen in JSON-Antworten können Frontend-Logik oder Integrationen brechen, di…

hotel/edit_zimmer2.php
UnzugeordnetKritikalität: hochAPI

Stellt einen technischen Eintrittspunkt für das Modul Unzugeordnet bereit. Die Datei nimmt Requests entgegen, validiert oder interpretiert Eingabedaten und liefert eine…

Änderungen an Parametern oder Antwortschema wirken direkt auf aufrufende Clients, Schemaänderungen in JSON-Antworten können Frontend-Logik oder Integrationen brechen, di…

Top kritische Tabellen

Schema Fokus
hcc_hotel
Core / HotelKritikalität: hochTenant-Key

Zentrale Stammdatentabelle für Hotels. Sie bildet in vielen Bereichen die fachliche Mandantenbasis und ist Referenzpunkt für hotelbezogene Prozesse, Einstellungen und Mo…

Änderungen an Schlüsselstruktur, Hotelbezug oder zentralen Stammdaten wirken breit auf Module, Sichtbarkeit, APIs und Datenzuordnungen.

hcc_zimmer
Inventar / ZimmerKritikalität: hochTenant-Key

Verwaltet Zimmer eines Hotels inklusive Hotelbezug, Zimmernummer, Kategorien, Typen, Bettentypen und weiterer zimmerbezogener Kerndaten.

Schemaänderungen oder Änderungen an Zimmer-IDs, Hotelbezug oder Referenzlogik wirken direkt auf Inventar, Bilder, Zusatzleistungen und modulübergreifende Prozesse.

portal_settings
Booyage ConciergeKritikalität: hoch

Speichert fachliche Projektdaten und wird im Codekontext referenziert.

Schemaänderungen wirken auf mehrere Dateien gleichzeitig, die Tabelle ist vergleichsweise groß und strukturell sensibel und Status- oder Soft-Delete-Felder müssen in Les…

hcc_hotel_csv
Core / HotelKritikalität: hochTenant-Key

Speichert hotelbezogene Stammdaten oder hotelnahe Konfigurationsdaten.

Fehler im Tenant-Key oder in tenantbezogenen Filtern können mandantenfremde Daten sichtbar machen, die Tabelle ist vergleichsweise groß und strukturell sensibel und Stat…

hcc_hotel_open
Core / HotelKritikalität: hochTenant-Key

Spiegelt oder hält einen veröffentlichungsnahen offenen Hotel-Datensatz für sichtbare Portal- oder Freischaltungsprozesse bereit.

Abweichungen zwischen offener und zentraler Stammdatenquelle führen zu inkonsistenter Sichtbarkeit oder Ausspielung.

Glossar / Änderungsstand

Lesart & Einordnung

  • Modul: Fachlicher Bereich des Projekts.
  • Endpoint: Technisches Ziel für Requests aus Frontend oder Backend.
  • Dependency: Lokale Datei-Beziehung mit Outbound- oder Inbound-Richtung.
  • Datei-Steckbrief: Zusammenfassung aus Zweck, Eingang, Ausgabe, Bezug und Risiken.

Build-Stand: 2026-03-13 19:01:34

Hinweis: Diese Fassung wurde automatisch aus Scan-Daten erzeugt und dient als technische Arbeitsgrundlage.

Portal-Ziel: Die HTML-Doku entwickelt sich bewusst von einer langen Einzelseite hin zu einem SaaS-artigen Multi-Page-Developer-Portal.