class Cb::Responses::Company::Find
Protected Instance Methods
extract_models()
click to toggle source
# File lib/cb/responses/company/find.rb, line 28 def extract_models Cb::Models::Company.new(company) end
hash_containing_metadata()
click to toggle source
# File lib/cb/responses/company/find.rb, line 19 def hash_containing_metadata response[results_node] end
validate_api_hash()
click to toggle source
# File lib/cb/responses/company/find.rb, line 23 def validate_api_hash required_response_field(results_node, response) required_response_field(company_profile_node, response[results_node]) end
Private Instance Methods
company()
click to toggle source
# File lib/cb/responses/company/find.rb, line 42 def company response[results_node][company_profile_node] end
company_profile_node()
click to toggle source
# File lib/cb/responses/company/find.rb, line 38 def company_profile_node 'CompanyProfileDetail' end
results_node()
click to toggle source
# File lib/cb/responses/company/find.rb, line 34 def results_node 'Results' end