Method: Access::Spot#initialize

Defined in:
lib/access/spot.rb

#initialize(values) ⇒ Spot

Returns a new instance of Spot.



21
22
23
24
25
26
27
28
# File 'lib/access/spot.rb', line 21

def initialize(values)
  @used_fields = []
  set_up_methods(values)
  set_values(values)
  @offer_resource = Access::Offer.new(@offer_resource) if @offer_resource
  @campaign_resource = Access::Campaign.new(@campaign_resource) if @campaign_resource
  @links = Access::Link.process_batch(@links) if @links
end