module DHL::Ecommerce::Operations::List::ClassMethods
Public Instance Methods
all()
click to toggle source
# File lib/dhl/ecommerce/operations/list.rb, line 6 def all response = DHL::Ecommerce.request :get, "https://api.dhlglobalmail.com/v1/#{resource_name.downcase}s" response["#{resource_name}s"][resource_name] = [response["#{resource_name}s"][resource_name]] unless response["#{resource_name}s"][resource_name].is_a? Array response["#{resource_name}s"][resource_name].map do |attributes| new attributes end end