lib/loopiator/domains.rb in loopiator-0.3.3 vs lib/loopiator/domains.rb in loopiator-0.3.4

- old
+ new

@@ -16,9 +16,20 @@ end return domain end + def get_domains(customer_number: "") + domains = [] + response = call("getDomains", customer_number) + + response.each do |item| + domains << Loopiator::Models::Domain.new(item) + end if (response && response.is_a?(Array)) + + return domains + end + def order_domain(domain_name, accept_terms: true, customer_number: "", raise_exception_on_occupied: false) response = parse_status_response(call("orderDomain", customer_number, encode_domain(domain_name), accept_terms)) raise Loopiator::DomainOccupiedError if (response.eql?(:domain_occupied) && raise_exception_on_occupied) \ No newline at end of file