+ availability
This commit is contained in:
@@ -17,8 +17,8 @@ Route::middleware('auth:sanctum')->group(function () {
|
||||
Route::delete('/hotels/{id}', [HotelController::class, 'destroy']);
|
||||
});
|
||||
|
||||
Route::middleware('auth:sanctum')->group(function () {
|
||||
Route::post('/bookings/{id}/invoice', [InvoiceController::class, 'generate']);
|
||||
Route::get('/hotels/{hotel}/room-types', function ($hotelId) {
|
||||
return \App\Models\RoomType::where('hotel_id', $hotelId)->get(['id', 'name']);
|
||||
});
|
||||
|
||||
Route::post('/admin/login', [AdminAuthController::class, 'login']);
|
||||
@@ -34,11 +34,6 @@ Route::middleware('auth:sanctum')->group(function () {
|
||||
Route::get('/user', function (\Illuminate\Http\Request $request) {
|
||||
return $request->user();
|
||||
});
|
||||
|
||||
Route::get('/orders', [OrdersController::class, 'index']);
|
||||
Route::post('/orders', [OrdersController::class, 'create']);
|
||||
|
||||
Route::get('/room_types', [RoomTypesController::class, 'index']);
|
||||
});
|
||||
|
||||
Route::middleware('auth:sanctum')->group(function () {
|
||||
@@ -53,6 +48,10 @@ Route::middleware('auth:sanctum')->group(function () {
|
||||
Route::post('/room-types/{id}/availability/bulk', [RoomAvailabilityController::class, 'bulkUpdate']);
|
||||
});
|
||||
|
||||
Route::middleware('auth:sanctum')->group(function () {
|
||||
Route::post('/bookings/{id}/invoice', [InvoiceController::class, 'generate']);
|
||||
});
|
||||
|
||||
Route::middleware('auth:sanctum')->group(function () {
|
||||
Route::post('/bookings', [BookingController::class, 'store']);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user