orders-admin.php
Klasa OrdersAdmin pełni funkcję zarządzania zamówieniami złożonymi przez klientów
deleteOrder() - usuwa zamówienie wraz z przydzielonymi do niego produktami
deleteOrderPayment() - usuwa status płatności zamówienia
deletePaymentShipping() - usuwa sposób płatności lub dostawy
exportOrders() - eksportuje dane zamówień do pliku CSV
generateCache() - generuje listę wszystkich zamówień i zapisuje do zmiennej klasy
generateOrdersSearchListArray() - generuje listę zamówień na podstawie przesłanego wyszukiwanego słowa i statusu
listLastOrders() - wyświetla najnowsze zamówienia
listOrderStatuses() - wyświetla listę zmienionych statusów zamówienia
listOrdersAdmin() - wyświetla listę zamówień generując kod HTML
listPaymentsShippingAdmin() - wyświetla listę sposobów płatności lub dostaw generując kod HTML
listProductsAdmin() - wyświetla zamówione produkty w panelu administracyjnym
listShippingPaymentsForm() - wyświetla listę płatności przypisanych do sposobu dostawy generując kod HTML
moveDatabaseFiles() - usuwa tymczasowe pliki z danymi na których operuje skrypt i nadpisuje pliki w "database/" jak: orders.php, orders_ext.php i orders_products.php
saveOrder() - zapisuje dane zamówienia wraz z produktami i sposobem dostawy i płatności
saveOrders() - zapisuje zmienione statusy zamówień przesłanych przez formularz z listy zamówień
savePaymentShipping() - zapisuje sposób płatności lub dostawy.
throwOuterPaymentsSelect() - zwraca pole wyboru z zewnętrznymi systemami płatności