Class: SimpleInvoice::Services::CreateInvoiceForSubscription

Inherits:
Object
  • Object
show all
Defined in:
lib/simple_invoice/services/create_invoice_for_subscription.rb

Instance Method Summary collapse

Constructor Details

#initialize(subscription, issue_date) ⇒ CreateInvoiceForSubscription

Returns a new instance of CreateInvoiceForSubscription.

Parameters:



7
8
9
10
# File 'lib/simple_invoice/services/create_invoice_for_subscription.rb', line 7

def initialize subscription, issue_date
  @subscription = subscription
  @issue_date = issue_date
end

Instance Method Details

#create_invoiceSimpleInvoice::Invoice



13
14
15
# File 'lib/simple_invoice/services/create_invoice_for_subscription.rb', line 13

def create_invoice
  invoice
end