class Jigsaw::Request
Constants
- COMPANY_URL
- SEARCH_COMPANY_URL
- SEARCH_CONTACT_URL
Attributes
response[RW]
Public Class Methods
company(id, options = {})
click to toggle source
# File lib/jigsaw/request.rb, line 26 def self.company(id, options = {}) request = new(COMPANY_URL + id + ".json", options) request.parsed_response end
new(url, options)
click to toggle source
# File lib/jigsaw/request.rb, line 31 def initialize(url, options) @response = self.class.get(url, :query => options) end
search_company(options = {})
click to toggle source
# File lib/jigsaw/request.rb, line 16 def self.search_company(options = {}) request = new(SEARCH_COMPANY_URL, options) request.parsed_response end
search_contact(options = {})
click to toggle source
# File lib/jigsaw/request.rb, line 21 def self.search_contact(options = {}) request = new(SEARCH_CONTACT_URL, options) request.parsed_response end
Public Instance Methods
parsed_response()
click to toggle source
# File lib/jigsaw/request.rb, line 35 def parsed_response @response.parsed_response end