Module: Fakturoid

Defined in:
lib/fakturoid.rb,
lib/fakturoid/api.rb,
lib/fakturoid/oauth.rb,
lib/fakturoid/utils.rb,
lib/fakturoid/client.rb,
lib/fakturoid/config.rb,
lib/fakturoid/railtie.rb,
lib/fakturoid/version.rb,
lib/fakturoid/api/base.rb,
lib/fakturoid/api/todo.rb,
lib/fakturoid/api/user.rb,
lib/fakturoid/response.rb,
lib/fakturoid/api/event.rb,
lib/fakturoid/api/account.rb,
lib/fakturoid/api/expense.rb,
lib/fakturoid/api/invoice.rb,
lib/fakturoid/api/subject.rb,
lib/fakturoid/api/webhook.rb,
lib/fakturoid/api/generator.rb,
lib/fakturoid/api/inbox_file.rb,
lib/fakturoid/oauth/flow/base.rb,
lib/fakturoid/api/bank_account.rb,
lib/fakturoid/api/number_format.rb,
lib/fakturoid/oauth/credentials.rb,
lib/fakturoid/oauth/request/api.rb,
lib/fakturoid/api/inventory_item.rb,
lib/fakturoid/api/inventory_move.rb,
lib/fakturoid/oauth/request/base.rb,
lib/fakturoid/api/expense_payment.rb,
lib/fakturoid/api/invoice_message.rb,
lib/fakturoid/api/invoice_payment.rb,
lib/fakturoid/oauth/request/oauth.rb,
lib/fakturoid/oauth/token_response.rb,
lib/fakturoid/api/recurring_generator.rb,
lib/fakturoid/oauth/access_token_service.rb,
lib/fakturoid/oauth/flow/authorization_code.rb,
lib/fakturoid/oauth/flow/client_credentials.rb

Defined Under Namespace

Modules: Api, Utils Classes: ApiError, AuthenticationError, Client, ClientError, Config, ConfigurationError, Oauth, OauthError, Railtie, Response, ServerError

Constant Summary collapse

HTTP_GET =
:get
HTTP_POST =
:post
HTTP_PATCH =
:patch
HTTP_DELETE =
:delete
VERSION =
"1.1.0"

Class Method Summary collapse

Class Method Details

.clientObject



45
46
47
# File 'lib/fakturoid.rb', line 45

def self.client
  @client ||= Client.new
end

.configure(&block) ⇒ Object



41
42
43
# File 'lib/fakturoid.rb', line 41

def self.configure(&block)
  Client.configure(&block)
end