Method: Subsify::Subscription#initialize

Defined in:
lib/subsify/subscription.rb

#initialize(data) ⇒ Subscription

Returns a new instance of Subscription.



5
6
7
8
9
10
# File 'lib/subsify/subscription.rb', line 5

def initialize(data)
  @next_payment_due = Date.parse(data['next_payment_due'])
  @status = data['status']
  @expires_on = data['expires_on']
  @plan = Plan.new(data['plan']) if data['plan']
end