|
4 | 4 | use DuncanMcClean\SimpleCommerce\Http\Controllers\CartItemController;
|
5 | 5 | use DuncanMcClean\SimpleCommerce\Http\Controllers\CheckoutController;
|
6 | 6 | use DuncanMcClean\SimpleCommerce\Http\Controllers\CouponController;
|
7 |
| -use DuncanMcClean\SimpleCommerce\Http\Controllers\CustomerController; |
8 | 7 | use DuncanMcClean\SimpleCommerce\Http\Controllers\DigitalProducts\DownloadController;
|
9 |
| -use DuncanMcClean\SimpleCommerce\Http\Controllers\DigitalProducts\VerificationController; |
10 | 8 | use DuncanMcClean\SimpleCommerce\Http\Controllers\GatewayCallbackController;
|
11 | 9 | use DuncanMcClean\SimpleCommerce\Http\Controllers\GatewayWebhookController;
|
12 | 10 | use DuncanMcClean\SimpleCommerce\Http\Middleware\EnsureFormParametersArriveIntact;
|
13 | 11 | use Illuminate\Foundation\Http\Middleware\VerifyCsrfToken;
|
14 | 12 | use Illuminate\Support\Facades\Route;
|
15 | 13 |
|
16 | 14 | Route::name('simple-commerce.')->group(function () {
|
17 |
| - Route::get('/cart', [CartController::class, 'index'])->name('cart.index'); |
18 |
| - Route::get('/customer/{customer}', [CustomerController::class, 'index'])->name('customer.index'); |
| 15 | + Route::get('cart', [CartController::class, 'index'])->name('cart.index'); |
19 | 16 |
|
20 |
| - Route::middleware([EnsureFormParametersArriveIntact::class])->group(function () { |
21 |
| - Route::post('/cart', [CartController::class, 'update'])->name('cart.update'); |
22 |
| - Route::delete('/cart', [CartController::class, 'destroy'])->name('cart.empty'); |
| 17 | + Route::middleware(EnsureFormParametersArriveIntact::class)->group(function () { |
| 18 | + Route::post('cart', [CartController::class, 'update'])->name('cart.update'); |
| 19 | + Route::delete('cart', [CartController::class, 'destroy'])->name('cart.empty'); |
23 | 20 |
|
24 |
| - Route::post('/cart-items', [CartItemController::class, 'store'])->name('cart-items.store'); |
25 |
| - Route::post('/cart-items/{item}', [CartItemController::class, 'update'])->name('cart-items.update'); |
26 |
| - Route::delete('/cart-items/{item}', [CartItemController::class, 'destroy'])->name('cart-items.destroy'); |
| 21 | + Route::post('cart-items', [CartItemController::class, 'store'])->name('cart-items.store'); |
| 22 | + Route::post('cart-items/{item}', [CartItemController::class, 'update'])->name('cart-items.update'); |
| 23 | + Route::delete('cart-items/{item}', [CartItemController::class, 'destroy'])->name('cart-items.destroy'); |
27 | 24 |
|
28 |
| - Route::post('/checkout', [CheckoutController::class, '__invoke'])->name('checkout.store'); |
| 25 | + Route::post('checkout', [CheckoutController::class, '__invoke'])->name('checkout.store'); |
29 | 26 |
|
30 |
| - Route::post('/customer/{customer}', [CustomerController::class, 'update'])->name('customer.update'); |
31 |
| - |
32 |
| - Route::post('/coupon', [CouponController::class, 'store'])->name('coupon.store'); |
33 |
| - Route::delete('/coupon', [CouponController::class, 'destroy'])->name('coupon.destroy'); |
| 27 | + Route::post('coupon', [CouponController::class, 'store'])->name('coupon.store'); |
| 28 | + Route::delete('coupon', [CouponController::class, 'destroy'])->name('coupon.destroy'); |
34 | 29 | });
|
35 | 30 |
|
36 |
| - Route::get('/gateways/{gateway}/callback', [GatewayCallbackController::class, 'index'])->name('gateways.callback'); |
| 31 | + Route::get('gateways/{gateway}/callback', [GatewayCallbackController::class, 'index'])->name('gateways.callback'); |
37 | 32 |
|
38 |
| - Route::post('/gateways/{gateway}/webhook', [GatewayWebhookController::class, 'index']) |
| 33 | + Route::post('gateways/{gateway}/webhook', [GatewayWebhookController::class, 'index']) |
39 | 34 | ->name('gateways.webhook')
|
40 | 35 | ->withoutMiddleware([VerifyCsrfToken::class]);
|
41 | 36 |
|
|
0 commit comments