Class: ChargeBee::QuotedRamp

Inherits:
Model
  • Object
show all
Defined in:
lib/chargebee/models/quoted_ramp.rb

Defined Under Namespace

Classes: CouponApplicabilityMapping, Discount, ItemTier, LineItem

Instance Attribute Summary collapse

Method Summary

Methods inherited from Model

construct, #init_dependant, #init_dependant_list, #initialize, #inspect, #load, #method_missing, #replace_white_space_with_underscore, #respond_to_missing?, #to_s, uri_path

Constructor Details

This class inherits a constructor from ChargeBee::Model

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class ChargeBee::Model

Instance Attribute Details

#coupon_applicability_mappingsObject

Returns the value of attribute coupon_applicability_mappings.



20
21
22
# File 'lib/chargebee/models/quoted_ramp.rb', line 20

def coupon_applicability_mappings
  @coupon_applicability_mappings
end

#discountsObject

Returns the value of attribute discounts.



20
21
22
# File 'lib/chargebee/models/quoted_ramp.rb', line 20

def discounts
  @discounts
end

#idObject

Returns the value of attribute id.



20
21
22
# File 'lib/chargebee/models/quoted_ramp.rb', line 20

def id
  @id
end

#item_tiersObject

Returns the value of attribute item_tiers.



20
21
22
# File 'lib/chargebee/models/quoted_ramp.rb', line 20

def item_tiers
  @item_tiers
end

#line_itemsObject

Returns the value of attribute line_items.



20
21
22
# File 'lib/chargebee/models/quoted_ramp.rb', line 20

def line_items
  @line_items
end