adminTenants->findBySlug($slug); $action = new UpdateTenantContactAction(new UpdateTenantContactRequest( tenant: $tenant, email: $request->input('email'), emailFinance: $request->input('email_finance'), postcode: $request->input('postcode'), city: $request->input('city'), invoiceSenderName: $request->input('invoice_sender_name'), address1: $request->input('address_1'), address2: $request->input('address_2'), address3: $request->input('address_3'), phone: $request->input('phone'), )); $response = $action->execute(); return response()->json([ 'status' => $response->success ? 'success' : 'error', 'message' => $response->message, ]); } }