accommodationService->current($request->user()->tenant()->firstOrFail()) ); } public function store(UpsertAccommodationVariantsRequest $request): AccommodationResource { $tenant = $request->user()->tenant()->firstOrFail(); return AccommodationResource::make( $this->accommodationService->upsertMany( $tenant, $request->validated('variants'), ) ); } public function destroy(Request $request, int $accommodation): Response { $this->accommodationService->delete( $request->user()->tenant()->firstOrFail(), $accommodation, ); return response()->noContent(); } }