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/modules/stayguide/index.php

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

UnzugeordnetAnwendungsdateiKritikalität: hoch
0
API
11
Tabellen
1
Dependencies
4
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 checks, CURRENT_TIMESTAMP, guestmap_online, hcc_sg_angebot, hcc_sg_artikel, hcc_sg_branding sowie weitere, bindet Dateien wie ../../php/hotelformularfuellen.php, ../../php/ini_inc.php, footer.php ein, verweist auf Ziele wie ../login.php und steht in lokaler Beziehung zu Dateien wie hotel/modules/stayguide/footer.php.

Risiken

Redirects erschweren die Nachvollziehbarkeit des Ablaufes, die Datei hängt an mehreren Tabellen und ist dadurch fachlich sensibler und Änderungen sollten mit besonderer Vorsicht getestet werden.

Tabellen
checksCURRENT_TIMESTAMPguestmap_onlinehcc_sg_angebothcc_sg_artikelhcc_sg_brandinghcc_sg_feedbackhcc_sg_hotel_langhcc_sg_intenthcc_sg_push_campaignhcc_sg_settings
Includes
../../php/hotelformularfuellen.php../../php/ini_inc.phpfooter.php
Endpoints
../login.php
Hinweise / Tags

Keine zusätzlichen Hinweise vorhanden.

Weiterarbeiten

Verwandte Dateien und Tabellen

Inbound Dependencies

Keine lokalen Beziehungen erkannt.

Outbound Dependencies
  • hotel/modules/stayguide/footer.php | include | include

Request & Response

Eingänge und Ausgaben im Detail

Eingang

GET
debug

POST
actionconfirm_recommendedcsrfguestmap_online

Ausgabe

HTML

Redirects
../login.php

PHP-Struktur

Namespace & Signaturen

Freie Funktionen
  • function h: string Zeile 50
  • function str_contains: bool Zeile 55
  • function str_starts_with: bool Zeile 61
  • function sg_pick_str: string Zeile 71
  • function sg_pick_int: int Zeile 82
  • function sg_pick_list: array Zeile 92
  • function sg_pick_str: string Zeile 1597
  • function sg_pick_int: int Zeile 1608
  • function sg_pick_list: array Zeile 1618