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/intent_shared.php

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

UnzugeordnetAnwendungsdateiKritikalität: hoch
0
API
4
Tabellen
0
Dependencies
3
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

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

Ausgabe

Führt Redirects aus.

Bezug

Gehört fachlich zum Modul Unzugeordnet, greift auf Tabellen wie hcc_sg_action, hcc_sg_intent, hcc_sg_kb_eintrag, hcc_sg_kb_eintrag_i18n, bindet Dateien wie ../../php/hotelformularfuellen.php, ../../php/ini_inc.php ein und verweist auf Ziele wie ../login.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
hcc_sg_actionhcc_sg_intenthcc_sg_kb_eintraghcc_sg_kb_eintrag_i18n
Includes
../../php/hotelformularfuellen.php../../php/ini_inc.php
Endpoints
../login.php
Hinweise / Tags

Keine zusätzlichen Hinweise vorhanden.

Weiterarbeiten

Verwandte Dateien und Tabellen

Inbound Dependencies

Keine lokalen Beziehungen erkannt.

Outbound Dependencies

Keine lokalen Beziehungen erkannt.

Request & Response

Eingänge und Ausgaben im Detail

Eingang

POST
_csrf

Ausgabe

Redirects
../login.php

PHP-Struktur

Namespace & Signaturen

Freie Funktionen
  • function h: string Zeile 23
  • function sg_uuid_bigint: int Zeile 26
  • function sg_is_post: bool Zeile 31
  • function sg_csrf_token: string Zeile 33
  • function sg_csrf_check: void Zeile 40
  • function sg_redirect: void Zeile 48
  • function sg_clean_code: string Zeile 53
  • function sg_fetch_one: ?array Zeile 60
  • function sg_fetch_all: array Zeile 67
  • function sg_load_intent: array Zeile 74
  • function sg_actions: array Zeile 87
  • function sg_kb_entries: array Zeile 98