module FedgerAPI::Client::Discover

Discover

Public Instance Methods

discovery(query) click to toggle source

Returns a graph of vertices and edges matching the search query.

# File lib/fedger_api/client/discover.rb, line 6
def discovery(query)
  discovery_provider(query, '')
end
discovery_companies(query) click to toggle source

Returns detailed corresponding companies matching the search query.

# File lib/fedger_api/client/discover.rb, line 11
def discovery_companies(query)
  discovery_provider(query, '/companies')
end
discovery_vertices(query) click to toggle source

Returns detailed corresponding vertices matching the search query.

# File lib/fedger_api/client/discover.rb, line 16
def discovery_vertices(query)
  discovery_provider(query, '/vertices')
end

Private Instance Methods

discovery_provider(query, uri) click to toggle source
# File lib/fedger_api/client/discover.rb, line 22
def discovery_provider(query, uri)
  Response.new(discovery_request(query, uri))
end
discovery_request(query, uri) click to toggle source
# File lib/fedger_api/client/discover.rb, line 26
def discovery_request(query, uri)
  self.class.get("/discover#{uri}", merge_options(s: query))
end