Aktionen
GX-Bug #70554
geschlossenShipcloud: PHP8-Anpassungen, Warnings | PHP8 refactoring; warnings
% erledigt:
0%
Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
4.8.0.2
Release Notes Langtext:
Shipcloud: Refactoring, Beseitigung von Warnungen in PHP 8.2
Beschreibung
Das Shipcloud-Modul wirft unter PHP 8.2 unter Umständen noch Warnungen und sollte allgemein im Hinblick auf PHP 8 refactort werden.
Schritte zum Reproduzieren:
- PHP 8.2 verwenden, mit aktiviertem LOG_WARNINGS (config/.env.php)
- Shipcloud-Modul installieren und konfurieren, dabei aber keine Carrier für Anzeige/Vorauswahl markieren
- Für eine beliebige Bestellung die Shipcloud-Labelerzeugung aufrufen
Erwartetes Ergebnis:
Es werden keine Warnings geloggt.
Tatsächliches Ergebnis:
Mehrere Warnings
The shipcloud module may still throw warnings under PHP 8.2 and should generally be refactored with PHP 8 in mind.
Steps to refactor:
- Use PHP 8.2, with LOG_WARNINGS (config/.env.php) enabled.
- Install and configure the Shipcloud module, but do not mark any carriers for display/pre-selection.
- Invoke shipcloud label generation for any order.
Expected result:
No warnings are logged.
Actual result:
Several warnings
Aktionen