Skip to content

Commit 75dd4f7

Browse files
committed
Fix #1: Doppelte Klassendeklarationen entfernen
Die FieldTypes/Lang*.php Dateien deklarierten die globalen YForm-Wertklassen (rex_yform_value_lang_text/_textarea/_media) ein zweites Mal neben den kanonischen lib/rex_yform_value_lang_*.php Dateien. Nach Cache-Rebuilds des rex_autoload (z.B. nach Clang on/off) konnte das beim naechsten Request einen Fatal 'Cannot declare class ... already in use' ausloesen. Das gesamte FieldTypes/ Verzeichnis (inkl. nicht genutztem AbstractLangField und LangValidator) war toter Code und wird entfernt. Die kanonischen Klassen in lib/rex_yform_value_lang_*.php werden weiterhin von boot.php geladen. Version auf 1.0.1.
1 parent d1e7a03 commit 75dd4f7

6 files changed

Lines changed: 1 addition & 578 deletions

File tree

lib/KLXM/YformLangFields/FieldTypes/AbstractLangField.php

Lines changed: 0 additions & 109 deletions
This file was deleted.

lib/KLXM/YformLangFields/FieldTypes/LangMedia.php

Lines changed: 0 additions & 115 deletions
This file was deleted.

lib/KLXM/YformLangFields/FieldTypes/LangText.php

Lines changed: 0 additions & 114 deletions
This file was deleted.

0 commit comments

Comments
 (0)