class DataComApi::Responses::SearchCompany
Constants
- MAX_PAGE_SIZE
Public Class Methods
new(api_client, received_options)
click to toggle source
Calls superclass method
DataComApi::Responses::SearchBase::new
# File lib/data-com-api/responses/search_company.rb, line 11 def initialize(api_client, received_options) super @page_size = MAX_PAGE_SIZE if @page_size > MAX_PAGE_SIZE end
Protected Instance Methods
perform_request(received_options)
click to toggle source
# File lib/data-com-api/responses/search_company.rb, line 25 def perform_request(received_options) client.search_company_raw_json(received_options) end
transform_request(request)
click to toggle source
# File lib/data-com-api/responses/search_company.rb, line 19 def transform_request(request) request['companies'].map do |contact_attributes| DataComApi::Company.new(contact_attributes) end end