Class: Itunes::Transporter::InAppPurchase

Inherits:
Struct
  • Object
show all
Defined in:
lib/itunes/transporter.rb,
lib/itunes/transporter/in_app_purchase.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#bonus_durationObject

Returns the value of attribute bonus_duration

Returns:

  • (Object)

    the current value of bonus_duration



27
28
29
# File 'lib/itunes/transporter.rb', line 27

def bonus_duration
  @bonus_duration
end

#durationObject

Returns the value of attribute duration

Returns:

  • (Object)

    the current value of duration



27
28
29
# File 'lib/itunes/transporter.rb', line 27

def duration
  @duration
end

#free_trial_durationObject

Returns the value of attribute free_trial_duration

Returns:

  • (Object)

    the current value of free_trial_duration



27
28
29
# File 'lib/itunes/transporter.rb', line 27

def free_trial_duration
  @free_trial_duration
end

#localesObject

Returns the value of attribute locales

Returns:

  • (Object)

    the current value of locales



27
28
29
# File 'lib/itunes/transporter.rb', line 27

def locales
  @locales
end

#product_idObject

Returns the value of attribute product_id

Returns:

  • (Object)

    the current value of product_id



27
28
29
# File 'lib/itunes/transporter.rb', line 27

def product_id
  @product_id
end

#productsObject

Returns the value of attribute products

Returns:

  • (Object)

    the current value of products



27
28
29
# File 'lib/itunes/transporter.rb', line 27

def products
  @products
end

#reference_nameObject

Returns the value of attribute reference_name

Returns:

  • (Object)

    the current value of reference_name



27
28
29
# File 'lib/itunes/transporter.rb', line 27

def reference_name
  @reference_name
end

#review_notesObject

Returns the value of attribute review_notes

Returns:

  • (Object)

    the current value of review_notes



27
28
29
# File 'lib/itunes/transporter.rb', line 27

def review_notes
  @review_notes
end

#review_screenshot_imageObject

Returns the value of attribute review_screenshot_image

Returns:

  • (Object)

    the current value of review_screenshot_image



27
28
29
# File 'lib/itunes/transporter.rb', line 27

def review_screenshot_image
  @review_screenshot_image
end

#should_removeObject

Returns the value of attribute should_remove

Returns:

  • (Object)

    the current value of should_remove



27
28
29
# File 'lib/itunes/transporter.rb', line 27

def should_remove
  @should_remove
end

#typeObject

Returns the value of attribute type

Returns:

  • (Object)

    the current value of type



27
28
29
# File 'lib/itunes/transporter.rb', line 27

def type
  @type
end

Instance Method Details

#to_sObject



28
29
30
# File 'lib/itunes/transporter.rb', line 28

def to_s
  "Product ID: #{self.product_id} Reference Name: #{self.reference_name}"
end