class Crunchbase::Model::Acquisition
Constants
- RESOURCE_LIST
- RESOURCE_NAME
Attributes
acquiree[R]
acquiree_total_items[R]
acquirer[R]
acquirer_total_items[R]
acquisition_status[R]
acquisition_type[R]
announced_on[R]
announced_on_trust_code[R]
api_path[R]
completed_on[R]
completed_on_trust_code[R]
created_at[R]
disposition_of_acquired[R]
news[R]
news_items[R]
payment_type[R]
price[R]
price_currency_code[R]
price_usd[R]
updated_at[R]
web_path[R]
Public Class Methods
new(json)
click to toggle source
Calls superclass method
# File lib/crunchbase/model/acquisition.rb, line 15 def initialize(json) super relationships = json['relationships'] return if relationships.nil? if relationships['acquiree']['item'].nil? instance_relationships_object(Organization, 'acquiree', relationships['acquiree']) else set_relationships_object(Acquiree, 'acquiree', relationships['acquiree']) set_relationships_object(Acquirer, 'acquirer', relationships['acquirer']) set_relationships_object(New, 'news', relationships['news']) end end
Public Instance Methods
date_keys()
click to toggle source
# File lib/crunchbase/model/acquisition.rb, line 39 def date_keys %w(announced_on completed_on) end
property_keys()
click to toggle source
# File lib/crunchbase/model/acquisition.rb, line 30 def property_keys %w( api_path web_path price price_currency_code price_usd payment_type acquisition_type acquisition_status disposition_of_acquired announced_on announced_on_trust_code completed_on completed_on_trust_code created_at updated_at ) end