module FedgerAPI::Client::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