Dynamischer Class-Loader
Weil es so einfach war, gab es im Wombat-Framework ein paar Symlinks , mit denen die PAT -Klassen (patTemplate, patForms etc.) in die selbe Struktur wie die Wombat-Klassen gepresst wurden.
In Version 2.1.0 wurde das dynamische Laden Klassen grundlegend verbessert. Früher gab es nur einen Loader (WBClass), der nur dann funktioniert hat, wenn die Inlcude-Dateien genauso wie die Klassen hießen und entsprechend in die Verzeichnisse einsortiert waren.
Jetzt gibt es zwei Loader: einen Wombat-Loader, der sich im wesentlichen wie der "alte" Loader verhält, und einen speziellen PAT-Loader, der weiss wie er die PAT-Klassen findet und laden muss.
Durch dieses neue Konzept ist jetzt ganz einfach möglich weitere (selbst programmierte) Loader zur Laufzeit einzuhängen. Ebenso konnten nun die Symlinks entfernt werden und damit läuft das Wombat-Framework auch auf Windows-Servern.
Nebenbei bemerkt ist dies ein weiterer Beleg dafür, dass sich nahezu alle Probleme durch die Einführung einer weiteren Abstraktionsschicht lösen lassen.
Suche
Aktuelle Artikel
- Kinder an die Macht 8. Apr. 2025 (07:51)
- Wir müssen über Geld reden... 27. Mär. 2025 (19:16)
- Ich habe zwei Stimmen 11. Feb. 2025 (19:10)
- Dumm wählt gut! 24. Jan. 2025 (09:33)
- E-Rechnungen ab diesem Jahr 14. Jan. 2025 (14:05)
- E-Mail an den Stadtrat 3. Dez. 2024 (22:43)
- Sozialarbeit lohnt sich! 21. Nov. 2024 (08:29)
- Europäisches Recht 5. Jun. 2024 (10:15)
- Unter Wert verkaufen? 18. Apr. 2024 (09:47)
- Angriff in der Nacht 25. Mär. 2024 (13:52)
- Suche Menschfreund:in 2. Nov. 2023 (08:06)
- Medienbruch ist böse 15. Mai. 2023 (08:22)
- Wir brauchen Verstärkung 27. Mär. 2023 (11:23)
- Noch eine Preissenkung 9. Feb. 2023 (08:08)
- Dresden 2023 trifft Zen 3. Jan. 2023 (15:11)