app/services/et_api.rb
class EtApi
def self.create_claim(claim, uuid: SecureRandom.uuid, submit_claim_service: SubmitClaimToApiService)
submit_claim_service.call(claim, uuid:)
end
# rubocop:disable Layout/LineLength
def self.build_diversity_response(diversity_response, uuid: SecureRandom.uuid, submit_diversity_response_service: SubmitDiversityResponseToApiService)
submit_diversity_response_service.call(diversity_response, uuid:)
end
def self.validate_claimants_file(record, attribute, value, uuid: SecureRandom.uuid, validate_claimants_file_service: ValidateClaimantsFileViaApiService)
validate_claimants_file_service.call(record, attribute, value, uuid:)
end
# rubocop:enable Layout/LineLength
end