Method: AdvancedBilling::SubscriptionGroupPaymentProfile#initialize
- Defined in:
- lib/advanced_billing/models/subscription_group_payment_profile.rb
#initialize(id: SKIP, first_name: SKIP, last_name: SKIP, masked_card_number: SKIP, additional_properties: {}) ⇒ SubscriptionGroupPaymentProfile
Returns a new instance of SubscriptionGroupPaymentProfile.
53 54 55 56 57 58 59 60 61 62 63 64 |
# File 'lib/advanced_billing/models/subscription_group_payment_profile.rb', line 53 def initialize(id: SKIP, first_name: SKIP, last_name: SKIP, masked_card_number: SKIP, additional_properties: {}) @id = id unless id == SKIP @first_name = first_name unless first_name == SKIP @last_name = last_name unless last_name == SKIP @masked_card_number = masked_card_number unless masked_card_number == SKIP # Add additional model properties to the instance. additional_properties.each do |_name, _value| instance_variable_set("@#{_name}", _value) end end |