Module: Dolibarr
- Defined in:
- lib/dolibarr.rb,
lib/dolibarr/client.rb,
lib/dolibarr/coerce.rb,
lib/dolibarr/record.rb,
lib/dolibarr/invoice.rb,
lib/dolibarr/payment.rb,
lib/dolibarr/version.rb,
lib/dolibarr/invoices.rb,
lib/dolibarr/payments.rb,
lib/dolibarr/resource.rb,
lib/dolibarr/documents.rb,
lib/dolibarr/thirdparty.rb,
lib/dolibarr/client/error.rb,
lib/dolibarr/thirdparties.rb,
lib/dolibarr/client/forbidden.rb,
lib/dolibarr/client/not_found.rb,
lib/dolibarr/supplier_invoices.rb,
lib/dolibarr/recurring_invoices.rb
Overview
Idiomatic, business-oriented Ruby wrapper over the Dolibarr REST API. It sits on top of the dolibarr-api transport layer and absorbs Restler's quirks (empty-list 404s, string amounts, pagination) behind a stable, ergonomic surface. See Client.
Defined Under Namespace
Modules: Coerce, VERSION Classes: Client, Documents, Invoice, Invoices, Payment, Payments, Record, RecurringInvoices, Resource, SupplierInvoices, Thirdparties, Thirdparty
Class Method Summary collapse
-
.gem_version ⇒ Gem::Version
The gem version.
-
.new ⇒ Dolibarr::Client
Convenience shortcut for Dolibarr::Client.new.
Class Method Details
.gem_version ⇒ Gem::Version
Returns the gem version.
5 6 7 |
# File 'lib/dolibarr/version.rb', line 5 def self.gem_version Gem::Version.new VERSION::STRING end |
.new ⇒ Dolibarr::Client
Convenience shortcut for Dolibarr::Client.new.
27 28 29 |
# File 'lib/dolibarr.rb', line 27 def self.new(...) Client.new(...) end |