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

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

UnzugeordnetAnwendungsdateiKritikalität: hoch
0
API
10
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

GET-Parameter werden verarbeitet und POST-Daten werden verarbeitet.

Ausgabe

Liefert HTML-Ausgabe und führt Redirects aus.

Bezug

Gehört fachlich zum Modul Unzugeordnet, greift auf Tabellen wie COLUMNS, document, GET, hcc_sg_dokument, hcc_sg_dokument_i18n, hcc_sg_hotel_lang sowie weitere und verweist auf Ziele wie documents.php?deleted=1, documents.php?restored=1&view=trash, documents.php?saved=1.

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
COLUMNSdocumentGEThcc_sg_dokumenthcc_sg_dokument_i18nhcc_sg_hotel_langhcc_sg_kategoriehcc_sg_kategorie_i18nhcc_sg_medienhcc_sg_medien_usage
Includes

Keine Includes erkannt.

Endpoints
documents.php?deleted=1documents.php?restored=1&view=trashdocuments.php?saved=1
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

GET
catdeletedhas_pdfnewpperqrestoredsavedsortstatusview

POST
actionbeschreibungcsrfdokument_idkategorie_idlangmedien_idsortierungstatustitel

Ausgabe

HTML

Redirects
documents.php?deleted=1documents.php?restored=1&view=trashdocuments.php?saved=1

PHP-Struktur

Namespace & Signaturen

Freie Funktionen
  • function h: string Zeile 49
  • function sg_csrf_token: string Zeile 55
  • function sg_csrf_verify: bool Zeile 59
  • function sg_media_public_url: string Zeile 85
  • function sg_has_column: bool Zeile 98
  • function sg_scalar_safe Zeile 121
  • function sg_format_bytes: string Zeile 132
  • function sg_doc_status_badge: array Zeile 144
  • function url_with: string Zeile 1093