Entwicklerhandbuch

Datei-Detail

Operative Code-Sicht

Datei-Detail

Datei-Steckbriefe bündeln Zweck, Eingang, Ausgabe, Bezug und Risiken in einer ruhigen Leselogik.

Dateien: 388API-Dateien: 99PHP-Dateien: 177

Datei-Detail

hotel/kalender_v1.php

Vertiefte Sicht auf Verantwortung, Eingänge, Ausgaben, Kopplung und technische Struktur dieser Datei.

UnzugeordnetAnwendungsdateiKritikalität: hoch
0
API
3
Tabellen
3
Dependencies
8
Ziele / Includes
Kritischer Bereich
Diese Datei oder Tabelle ist fachlich bzw. technisch besonders sensibel. Änderungen sollten immer mit Blick auf Abhängigkeiten, Scope und Seiteneffekte geprüft werden.
Verantwortung & Steuerung
ModulUnzugeordnet
RolleAnwendungsdatei
VerantwortungDatenzugriff & Persistenz
Kritikalitäthoch
Go-Livenormal
Zweck

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

Eingang

GET-Parameter werden verarbeitet, POST-Daten werden verarbeitet und zusätzliche Voraussetzungen entstehen über Includes und Initialisierungsdateien.

Ausgabe

Liefert HTML-Ausgabe und führt Redirects aus.

Bezug

Gehört fachlich zum Modul Unzugeordnet, greift auf Tabellen wie hcc_hotel_ical_events, hcc_hotel_zimmer_anzahl, hcc_zimmer, bindet Dateien wie footer.php, nav_main_booyage.php, php/hotelformularfuellen.php, php/ini_inc.php ein, verweist auf Ziele wie add_event.php, del_event.php, edit_event.php, kalender.php?zimmer_id= und steht in lokaler Beziehung zu Dateien wie hotel/footer.php, hotel/kalender.php, hotel/nav_main_booyage.php.

Risiken

Redirects erschweren die Nachvollziehbarkeit des Ablaufes, die Datei ist vergleichsweise stark gekoppelt und Änderungen sollten mit besonderer Vorsicht getestet werden.

Tabellen
hcc_hotel_ical_eventshcc_hotel_zimmer_anzahlhcc_zimmer
Includes
footer.phpnav_main_booyage.phpphp/hotelformularfuellen.phpphp/ini_inc.php
Endpoints
add_event.phpdel_event.phpedit_event.phpkalender.php?zimmer_id=
Hinweise / Tags

Keine zusätzlichen Hinweise vorhanden.

Weiterarbeiten

Verwandte Dateien und Tabellen

Inbound Dependencies

Keine lokalen Beziehungen erkannt.

Outbound Dependencies
  • hotel/footer.php | include | include
  • hotel/kalender.php | endpoint | php-header
  • hotel/nav_main_booyage.php | include | include

Request & Response

Eingänge und Ausgaben im Detail

Eingang

GET
zimmer_id

POST
buchung_stronoend_dateidselectedDateInputtag_buchen

Ausgabe

HTML

Redirects
kalender.php?zimmer_id=

PHP-Struktur

Namespace & Signaturen

Freie Funktionen
  • function generateUID: htmlspecialchars,ENT_QUOTES, Zeile 93
  • function deleteEvents: htmlspecialchars,ENT_QUOTES, Zeile 110