Class: SolidusSubscriptions::Dispatcher

Inherits:
Object
  • Object
show all
Defined in:
app/models/solidus_subscriptions/dispatcher.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(installments, order = nil) ⇒ SolidusSubscriptions::FailureDispatcher

Get a new instance of the FailureDispatcher

Parameters:



11
12
13
14
# File 'app/models/solidus_subscriptions/dispatcher.rb', line 11

def initialize(installments, order = nil)
  @installments = installments
  @order = order
end

Instance Attribute Details

#installmentsObject (readonly)

Returns the value of attribute installments.



3
4
5
# File 'app/models/solidus_subscriptions/dispatcher.rb', line 3

def installments
  @installments
end

#orderObject (readonly)

Returns the value of attribute order.



3
4
5
# File 'app/models/solidus_subscriptions/dispatcher.rb', line 3

def order
  @order
end

Instance Method Details

#dispatchObject



16
17
18
# File 'app/models/solidus_subscriptions/dispatcher.rb', line 16

def dispatch
  notify
end