From ad55e97b54ddec126f50fc7f5d82475f92f8ed8f Mon Sep 17 00:00:00 2001 From: Jeppe Bundgaard Date: Mon, 10 Nov 2025 12:09:22 +0100 Subject: [PATCH] Refactor `completeBooking` method call and add method skeleton in `order_bookings_o` - Updated `completeBooking` method call to directly use `$user->id` without `value()` extraction. - Added `completeBooking` method skeleton in `order_bookings_o` with placeholders for future implementation. --- services/nginx/app/objects/order_bookings_o.php | 9 +++++++++ services/nginx/app/routes/orderBookingRoute.php | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/services/nginx/app/objects/order_bookings_o.php b/services/nginx/app/objects/order_bookings_o.php index 0a611f26..f3a39935 100644 --- a/services/nginx/app/objects/order_bookings_o.php +++ b/services/nginx/app/objects/order_bookings_o.php @@ -166,4 +166,13 @@ class order_bookings_o extends db ]; } + public function completeBooking(int $user_id): void + { + // TODO: Create order + // TODO: Add order items + // TODO: Create wash certificate + // TODO: Send wash certificate + // TODO: Update booking with order ID + } + } \ No newline at end of file diff --git a/services/nginx/app/routes/orderBookingRoute.php b/services/nginx/app/routes/orderBookingRoute.php index b144f84a..cb46e904 100644 --- a/services/nginx/app/routes/orderBookingRoute.php +++ b/services/nginx/app/routes/orderBookingRoute.php @@ -270,7 +270,7 @@ class orderBookingRoute /** * Complete the booking */ - $object->completeBooking((int)$user->id->value()); + $object->completeBooking((int)$user->id); /** * Return the object */