latest()->get())->response(); } public function store(StoreTenantPropRequest $request): JsonResponse { $tenantProp = TenantProp::query()->create($request->validated()); return TenantPropResource::make($tenantProp)->response()->setStatusCode(201); } public function show(TenantProp $tenantProp): TenantPropResource { return TenantPropResource::make($tenantProp); } public function update(UpdateTenantPropRequest $request, TenantProp $tenantProp): TenantPropResource { $tenantProp->update($request->validated()); return TenantPropResource::make($tenantProp); } public function destroy(TenantProp $tenantProp): Response { $tenantProp->delete(); return response()->noContent(); } }