Class: Moneybird::Resource::Administration
- Inherits:
-
Object
- Object
- Moneybird::Resource::Administration
- Extended by:
- ClassMethods
- Includes:
- Moneybird::Resource
- Defined in:
- lib/moneybird/resource/administration.rb
Instance Attribute Summary
Attributes included from ClassMethods
#attributes, #logger, #nillable_attributes
Attributes included from Moneybird::Resource
Instance Method Summary collapse
- #contacts ⇒ Object
- #estimates ⇒ Object
- #financial_accounts ⇒ Object
- #financial_mutations ⇒ Object
- #identities ⇒ Object
- #products ⇒ Object
- #recurring_sales_invoices ⇒ Object
- #sales_invoices ⇒ Object
- #tax_rates ⇒ Object
- #webhooks ⇒ Object
- #workflows ⇒ Object
Methods included from ClassMethods
build, has_attributes, has_boolean_attributes, has_datetime_attributes, has_integer_attributes, has_nillable_attributes, resource
Methods included from Moneybird::Resource
#initialize, #path, #persisted?, #to_json
Instance Method Details
#contacts ⇒ Object
23 24 25 |
# File 'lib/moneybird/resource/administration.rb', line 23 def contacts Moneybird::Service::Contact.new(@client, id) end |
#estimates ⇒ Object
27 28 29 |
# File 'lib/moneybird/resource/administration.rb', line 27 def estimates Moneybird::Service::Estimate.new(@client, id) end |
#financial_accounts ⇒ Object
51 52 53 |
# File 'lib/moneybird/resource/administration.rb', line 51 def financial_accounts Moneybird::Service::FinancialAccount.new(@client, id) end |
#financial_mutations ⇒ Object
55 56 57 |
# File 'lib/moneybird/resource/administration.rb', line 55 def financial_mutations Moneybird::Service::FinancialMutation.new(@client, id) end |
#identities ⇒ Object
39 40 41 |
# File 'lib/moneybird/resource/administration.rb', line 39 def identities Moneybird::Service::Identity.new(@client, id) end |
#products ⇒ Object
31 32 33 |
# File 'lib/moneybird/resource/administration.rb', line 31 def products Moneybird::Service::Product.new(@client, id) end |
#recurring_sales_invoices ⇒ Object
19 20 21 |
# File 'lib/moneybird/resource/administration.rb', line 19 def recurring_sales_invoices Moneybird::Service::RecurringSalesInvoice.new(@client, id) end |
#sales_invoices ⇒ Object
15 16 17 |
# File 'lib/moneybird/resource/administration.rb', line 15 def sales_invoices Moneybird::Service::SalesInvoice.new(@client, id) end |
#tax_rates ⇒ Object
47 48 49 |
# File 'lib/moneybird/resource/administration.rb', line 47 def tax_rates Moneybird::Service::TaxRate.new(@client, id) end |