Class: DwollaSwagger::BusinessclassificationsApi
- Defined in:
- lib/dwolla_swagger/api/businessclassifications_api.rb
Class Method Summary collapse
-
.get_business_classification(id, opts = {}) ⇒ BusinessClassification
Get a business classification with a list of industry classifications.
-
.list(opts = {}) ⇒ BusinessClassificationListResponse
Get a list business classifications.
Class Method Details
.get_business_classification(id, opts = {}) ⇒ BusinessClassification
Get a business classification with a list of industry classifications.
54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 |
# File 'lib/dwolla_swagger/api/businessclassifications_api.rb', line 54 def self.get_business_classification(id, opts = {}) # verify the required parameter 'id' is set raise "Missing the required parameter 'id' when calling get_business_classification" if id.nil? # resource path path = "/business-classifications/{id}".sub('{format}','json') # check if id parameter is resource URI, otherwise substitute for ID path = id =~ URI::regexp ? path.sub('{' + 'id' + '}', id.split('/')[-1].to_s) : path.sub('{' + 'id' + '}', id.to_s) # query parameters query_params = {} # header parameters header_params = {} # HTTP header 'Accept' (if needed) _header_accept = ['application/vnd.dwolla.v1.hal+json'] _header_accept_result = Swagger::Request.select_header_accept(_header_accept) and header_params['Accept'] = _header_accept_result # HTTP header 'Content-Type' _header_content_type = [] header_params['Content-Type'] = Swagger::Request.select_header_content_type(_header_content_type) # form parameters form_params = {} # http body (model) post_body = nil response = Swagger::Request.new(:GET, path, {:params => query_params, :headers => header_params, :form_params => form_params, :body => post_body, :auth_names => @auth_names}).make response.code == 201 ? obj = response.headers['Location'] : (obj = BusinessClassification.new() and obj.build_from_hash(response.body)) end |
.list(opts = {}) ⇒ BusinessClassificationListResponse
Get a list business classifications.
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 |
# File 'lib/dwolla_swagger/api/businessclassifications_api.rb', line 14 def self.list(opts = {}) # resource path path = "/business-classifications".sub('{format}','json') # query parameters query_params = {} # header parameters header_params = {} # HTTP header 'Accept' (if needed) _header_accept = ['application/vnd.dwolla.v1.hal+json'] _header_accept_result = Swagger::Request.select_header_accept(_header_accept) and header_params['Accept'] = _header_accept_result # HTTP header 'Content-Type' _header_content_type = [] header_params['Content-Type'] = Swagger::Request.select_header_content_type(_header_content_type) # form parameters form_params = {} # http body (model) post_body = nil response = Swagger::Request.new(:GET, path, {:params => query_params, :headers => header_params, :form_params => form_params, :body => post_body, :auth_names => @auth_names}).make response.code == 201 ? obj = response.headers['Location'] : (obj = BusinessClassificationListResponse.new() and obj.build_from_hash(response.body)) end |