From 3b0bc431949017a2dcd5a807616203f75cbda74d Mon Sep 17 00:00:00 2001 From: dwindown Date: Sat, 8 Nov 2025 21:36:50 +0700 Subject: [PATCH] fix: ShippingController extends WP_REST_Controller MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixed fatal error in ShippingController. Issue: - ShippingController extended BaseController (does not exist) - Caused PHP fatal error: Class not found Fix: - Changed to extend WP_REST_Controller (WordPress standard) - Matches pattern used by PaymentsController and StoreController - Added proper PHPDoc header Result: ✅ API endpoint now works ✅ No more 500 errors ✅ Shipping zones load correctly --- includes/Api/ShippingController.php | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/includes/Api/ShippingController.php b/includes/Api/ShippingController.php index 4d335e1..d95aad6 100644 --- a/includes/Api/ShippingController.php +++ b/includes/Api/ShippingController.php @@ -1,11 +1,20 @@