fix: Correct namespace case in Routes.php (API → Api)

🐛 Problem:
- 500 errors on all API endpoints
- Class "WooNooWAPIPaymentsController" not found
- Namespace inconsistency: API vs Api

 Solution:
- Fixed use statements in Routes.php
- Changed WooNooW\API\ to WooNooW\Api\
- Affects: PaymentsController, StoreController, DeveloperController, SystemController

📝 PSR-4 Autoloading:
- Namespace must match directory structure exactly
- Directory: includes/Api/ (lowercase 'i')
- Namespace: WooNooW\Api\ (lowercase 'i')

🎯 Result:
- All API endpoints now work correctly
- No more class not found errors
This commit is contained in:
dwindown
2025-11-16 10:29:36 +07:00
parent 57ce0a4e50
commit e1768a075a

View File

@@ -7,14 +7,14 @@ use WooNooW\Api\CheckoutController;
use WooNooW\Api\OrdersController;
use WooNooW\Api\AnalyticsController;
use WooNooW\Api\AuthController;
use WooNooW\API\PaymentsController;
use WooNooW\API\StoreController;
use WooNooW\Api\PaymentsController;
use WooNooW\Api\StoreController;
use WooNooW\Api\ShippingController;
use WooNooW\Api\TaxController;
use WooNooW\Api\PickupLocationsController;
use WooNooW\Api\EmailController;
use WooNooW\API\DeveloperController;
use WooNooW\API\SystemController;
use WooNooW\Api\DeveloperController;
use WooNooW\Api\SystemController;
use WooNooW\Api\NotificationsController;
use WooNooW\Api\ActivityLogController;