Quantcast
Channel: DOCU - Foren
Viewing all articles
Browse latest Browse all 6574

Administration - Installation - Core: Re(2): ILIAS 7.2 Setup-Frage: Wie neue DB-Hotfixes einspielen (nach Upgrade von 5.4)?

$
0
0
Hallo zusammen!

Hier kommt die deutsche Version von meinem Kommentar in Mantis =) (https://mantis.ilias.de/view.php?id=31205#c75714)

Wenn ich gerade alles richtig verstehe, ist das Problem aktuell die Art, wie die Agents für das Setup (das sind die Klassen, die einzelne Komponenten an das Setup anbinden) gesucht werden. Die Klasse ILIAS\Setup\ImplementationOfInterfaceFinder iteriert bei jedem Aufruf des Setups über die Classmap von Composer und bestimmt mit Hilfe von PHPs ReflectionClass, ob eine gegebene Klasse das entsprechende Interface implementiert.  Das ist natürlich insofern unnötig, als das sich diese Eigentschaft nicht zwischen zwei Läufen des Setups ändert sondern nur, wenn sich auch die Codebase ändert.

DIe Liste der Agents wäre also ein perfektes Ziel für ein Artefakt. Ich würde mich freuen, einen entsprechenden PR zu reviewen und kann gerne auch Hinweise geben, was zu tun wäre.

Beste Grüße!

Viewing all articles
Browse latest Browse all 6574

Trending Articles