latest()->get())->response(); } public function store(StoreTenantRequest $request): JsonResponse { $tenant = Tenant::create($request->validated()); return TenantResource::make($tenant)->response()->setStatusCode(201); } public function show(Tenant $tenant): TenantResource { return TenantResource::make($tenant); } public function update(UpdateTenantRequest $request, Tenant $tenant): TenantResource { $tenant->update($request->validated()); return TenantResource::make($tenant); } public function destroy(Tenant $tenant): Response { $tenant->delete(); return response()->noContent(); } }