Sha256: 142639ae58a3cd0835e3f6d6fd82b499c79574fffbf1efa2aeb10fdd8a1a11b1
Contents?: true
Size: 811 Bytes
Versions: 1
Compression:
Stored size: 811 Bytes
Contents
module FedgerAPI class Client # Discover module Discover # Returns a graph of vertices and edges matching the search query. def discovery(query) discovery_provider(query, '') end # Returns detailed corresponding companies matching the search query. def discovery_companies(query) discovery_provider(query, '/companies') end # Returns detailed corresponding vertices matching the search query. def discovery_vertices(query) discovery_provider(query, '/vertices') end private def discovery_provider(query, uri) Response.new(discovery_request(query, uri)) end def discovery_request(query, uri) self.class.get("/discover#{uri}", merge_options(s: query)) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fedger_api-0.0.1 | lib/fedger_api/client/discover.rb |