From 0b6de5f5cf9b7e163966666654f38ec786d6a45e Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Mon, 22 Apr 2024 18:22:13 +0200 Subject: [PATCH] wip #6875 @0.5 --- app/Http/Controllers/FluidbookController.php | 15 +++++++++++++++ routes/web.php | 3 ++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/FluidbookController.php b/app/Http/Controllers/FluidbookController.php index 3fc17fc..76c0745 100644 --- a/app/Http/Controllers/FluidbookController.php +++ b/app/Http/Controllers/FluidbookController.php @@ -3,6 +3,7 @@ namespace App\Http\Controllers; use App\Models\Client; +use App\Models\Order; use Illuminate\Support\Facades\Auth; use Illuminate\Support\Facades\Hash; use Illuminate\Support\Facades\Validator; @@ -71,4 +72,18 @@ class FluidbookController extends Controller { // } + + protected function order() + { + $details = ''; + foreach (request('details') as $i) { + + } + + $order = new Order(); + $order->client = auth()->guard('client')->user(); + $order->details = $details; + + $order->save(); + } } diff --git a/routes/web.php b/routes/web.php index a302ee5..4473e5d 100644 --- a/routes/web.php +++ b/routes/web.php @@ -9,8 +9,9 @@ Route::get('/catalogue_invite/{path?}', \App\Http\Controllers\CatalogController: Route::match(['post'], '/fluidbook/signin', \App\Http\Controllers\FluidbookController::class . '@signin')->withoutMiddleware([VerifyCsrfToken::class]); Route::match(['post'], '/fluidbook/login', \App\Http\Controllers\FluidbookController::class . '@login')->withoutMiddleware([VerifyCsrfToken::class]); -Route::match(['post'], '/fluidbook/forgotpassword', \App\Http\Controllers\FluidbookController::class . '@forgotPAssword')->withoutMiddleware([VerifyCsrfToken::class]); +Route::match(['post'], '/fluidbook/forgotpassword', \App\Http\Controllers\FluidbookController::class . '@forgotPassword')->withoutMiddleware([VerifyCsrfToken::class]); Route::match(['get'], '/fluidbook/auth', \App\Http\Controllers\FluidbookController::class . '@auth'); +Route::match(['post'], '/fluidbook/order', \App\Http\Controllers\FluidbookController::class . '@post')->withoutMiddleware([VerifyCsrfToken::class]); Route::match(['post'], '/landing/signin', \App\Http\Controllers\LandingController::class . '@signin'); Route::match(['post'], '/landing/login', \App\Http\Controllers\LandingController::class . '@login'); -- 2.39.5