Class: Moneybird::Service::RecurringSalesInvoice

Inherits:
Object
  • Object
show all
Includes:
Traits::AdministrationService, Traits::Delete, Traits::Find, Traits::FindAll, Traits::Save, Traits::Service
Defined in:
lib/moneybird/service/recurring_sales_invoice.rb

Constant Summary

Constants included from Traits::Delete

Traits::Delete::DELETE_SUCCESS_CODE

Constants included from Traits::Save

Traits::Save::CREATE_SUCCESS_CODE, Traits::Save::UPDATE_SUCCESS_CODE

Constants included from Traits::FindAll

Traits::FindAll::GET_SUCCESS_CODE

Constants included from Traits::Find

Traits::Find::GET_SUCCESS_CODE

Instance Attribute Summary

Attributes included from Traits::AdministrationService

#administration_id, #client

Instance Method Summary collapse

Methods included from Traits::Delete

#delete

Methods included from Traits::Save

#create, #resource_path, #save, #update

Methods included from Traits::FindAll

#all

Methods included from Traits::Find

#find

Methods included from Traits::Service

#build

Methods included from Traits::AdministrationService

#initialize

Instance Method Details

#pathObject



14
15
16
# File 'lib/moneybird/service/recurring_sales_invoice.rb', line 14

def path
  "#{administration_id}/recurring_sales_invoices"
end

#resource_classObject



10
11
12
# File 'lib/moneybird/service/recurring_sales_invoice.rb', line 10

def resource_class
  Moneybird::Resource::RecurringSalesInvoice
end