Class: Spaceship::Tunes::PricingInfo

Inherits:
TunesBase show all
Defined in:
lib/spaceship/tunes/pricing_tier.rb

Instance Attribute Summary collapse

Attributes inherited from Base

#client, #raw_data

Class Method Summary collapse

Methods inherited from TunesBase

client

Methods inherited from Base

attr_accessor, attr_mapping, #attributes, attributes, #initialize, #inspect, mapping_module, method_missing, set_client, #setup, #to_s

Constructor Details

This class inherits a constructor from Spaceship::Base

Instance Attribute Details

#countryString



37
38
39
# File 'lib/spaceship/tunes/pricing_tier.rb', line 37

def country
  @country
end

#country_codeString



40
41
42
# File 'lib/spaceship/tunes/pricing_tier.rb', line 40

def country_code
  @country_code
end

#currency_codeString



46
47
48
# File 'lib/spaceship/tunes/pricing_tier.rb', line 46

def currency_code
  @currency_code
end

#currency_symbolString



43
44
45
# File 'lib/spaceship/tunes/pricing_tier.rb', line 43

def currency_symbol
  @currency_symbol
end

#f_retail_priceString



55
56
57
# File 'lib/spaceship/tunes/pricing_tier.rb', line 55

def f_retail_price
  @f_retail_price
end

#f_wholesale_priceString



58
59
60
# File 'lib/spaceship/tunes/pricing_tier.rb', line 58

def f_wholesale_price
  @f_wholesale_price
end

#retail_priceNumber



52
53
54
# File 'lib/spaceship/tunes/pricing_tier.rb', line 52

def retail_price
  @retail_price
end

#wholesale_priceNumber



49
50
51
# File 'lib/spaceship/tunes/pricing_tier.rb', line 49

def wholesale_price
  @wholesale_price
end

Class Method Details

.factory(attrs) ⇒ Object

Create a new object based on a hash. This is used to create a new object based on the server response.



74
75
76
77
# File 'lib/spaceship/tunes/pricing_tier.rb', line 74

def factory(attrs)
  obj = self.new(attrs)
  return obj
end