Module: LexofficeClient

Defined in:
lib/lexoffice_client.rb,
lib/lexoffice_client/role.rb,
lib/lexoffice_client/vendor.rb,
lib/lexoffice_client/address.rb,
lib/lexoffice_client/company.rb,
lib/lexoffice_client/contact.rb,
lib/lexoffice_client/invoice.rb,
lib/lexoffice_client/version.rb,
lib/lexoffice_client/customer.rb,
lib/lexoffice_client/document.rb,
lib/lexoffice_client/invoices.rb,
lib/lexoffice_client/line_item.rb,
lib/lexoffice_client/model/base.rb,
lib/lexoffice_client/tax_amount.rb,
lib/lexoffice_client/unit_price.rb,
lib/lexoffice_client/total_price.rb,
lib/lexoffice_client/configuration.rb,
lib/lexoffice_client/tax_conditions.rb,
lib/lexoffice_client/related_voucher.rb,
lib/lexoffice_client/file/read_service.rb,
lib/lexoffice_client/payment_conditions.rb,
lib/lexoffice_client/shipping_conditions.rb,
lib/lexoffice_client/contact/read_service.rb,
lib/lexoffice_client/invoice/read_service.rb,
lib/lexoffice_client/invoice/create_service.rb,
lib/lexoffice_client/invoice/document/read_service.rb

Defined Under Namespace

Modules: Invoices, Model Classes: Address, Company, Configuration, Contact, Customer, Document, Invoice, LineItem, PaymentConditions, RelatedVoucher, Role, ShippingConditions, TaxAmount, TaxConditions, TotalPrice, UnitPrice, Vendor

Constant Summary collapse

VERSION =
"0.0.1"

Class Method Summary collapse

Class Method Details

.configure {|Configuration| ... } ⇒ Object

Yields:



13
14
15
# File 'lib/lexoffice_client.rb', line 13

def self.configure
  yield Configuration
end

.rootObject



9
10
11
# File 'lib/lexoffice_client.rb', line 9

def self.root
  Pathname.new(::File.expand_path("../..", __FILE__))
end