Sha256: 54351d02f8ebe70ea92150c1fb6255c0084fb8b00819352f73f3484b2cbee074
Contents?: true
Size: 1.42 KB
Versions: 2
Compression:
Stored size: 1.42 KB
Contents
# frozen_string_literal: true require_relative '../../response/contributors_response' require_relative '../../response/investors_response' require_relative '../../request/contributors_request_handler' require_relative '../../request/investors_request_handler' module ONEAccess module API module V3_0 class References < Base api_path '/references' class << self def contributors(contributor_names: nil, limit: 20, offset: 0) params = { contributor_names: contributor_names, limit: limit, offset: offset, }.reject { |_, v| v.nil? } resp = send_get('contributors', params) Response::ContributorsResponse.from_json(resp.body) end def contributors_list Request::ContributorsRequestHandler.new(url: api_url('contributors')) end def investors(investor_names: nil, limit: 20, offset: 0) params = { investor_names: investor_names, limit: limit, offset: offset, }.reject { |_, v| v.nil? } resp = send_get('investors', params) Response::InvestorsResponse.from_json(resp.body) end def investors_list Request::InvestorsRequestHandler.new(url: api_url('investors')) end end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
oneaccess-1.3.1 | lib/oneaccess/api/v3_0/references.rb |
oneaccess-1.3.0 | lib/oneaccess/api/v3_0/references.rb |