Beantwortet

Laravel Package

  • 4 February 2022
  • 2 Antworten
  • 115 Ansichten

Wenn wir auf die neuste Xentral Version updaten ( sprich Laravel 8 ) und wir moechten custom Implementation bauen:

 

Koennen wir hier ganz normal quasi ein Laravel Package bauen und dieses wird dann auf die Kunden Instanz gezogen? Wir muessen mehrere Systeme zusammen bringen. Oder ist es quasi das alte Vorgehen mit dem “dirty module code”?

 

Leider ist die Dokumentation hier mehr als mangelhaft.

 

Auch finden wir keine Informationen darueber inwieweit wir eigene Migrations nutzen koennten, ggf. die Administration erweitern koennen usw. - Ist das generell erst einmal moeglich?

 

Da wir gerade an dem Punkt sind:

  • custom Laravel Package, oder
  • Wir bauen eine eigene Middleware, welche ueber die Xentral API kommuniziert.

 

 

icon

Beste Antwort von Johannes Epping 4 February 2022, 09:36

Original anzeigen

2 Antworten

Benutzerebene 4
Abzeichen +3

Hallo Shapeandshift, 
Wir haben das Thema im Team diskutiert und erwarten auch noch weitere Antworten vom CS Team dazu. Grundsätzlich sind wir der Meinung, dass der Weg über die Middleware über die Xentral API der bessere Weg ist. 
Hilft dir das schon weiter? 
Besten Gruß, 
Johannes

Hey @Johannes Epping - Danke dir fuer die flotte Antwort. Das hilft schon einmal weiter. Dann werden wir hier die custom Middleware bauen, um alle Systeme zu connecten.

Gut zu wissen waere noch, warum wir kein custom Laravel Package verwenden koennen. Auf der Xentral Seite wird groß geworben mit Laravel, Open Source, erweitern usw. 

 

Das wird so natuerlich auch dem Kunden kommuniziert. Oder anders gefragt:

Wird das System in Zukunft soweit sein, dass man es wirklich sauber erweitern kann? Denn aktuell ist der Code teilweise echt super dirty. Vom Sprachmix innerhalb des Codes auch mal abgesehen usw. … :( 

Antworten