Module: PerfectAudit
- Defined in:
- lib/perfect_audit.rb,
lib/perfect_audit/error.rb,
lib/perfect_audit/version.rb,
lib/perfect_audit/api/book.rb,
lib/perfect_audit/api/period.rb,
lib/perfect_audit/auth_token.rb,
lib/perfect_audit/connection.rb,
lib/perfect_audit/api/document.rb,
lib/perfect_audit/response_parser.rb,
lib/perfect_audit/api/bank_account.rb,
lib/perfect_audit/api/repositories.rb
Defined Under Namespace
Classes: AuthError, AuthToken, BankAccount, Book, BooksRepository, Connection, Document, DocumentsRepository, Error, Period, ResponseParser, ServerError
Constant Summary
collapse
- VERSION =
'0.4.0'
Class Method Summary
collapse
Class Method Details
.configuration ⇒ Object
36
37
38
|
# File 'lib/perfect_audit.rb', line 36
def configuration
@configuration ||= OpenStruct.new
end
|
14
15
16
17
18
|
# File 'lib/perfect_audit.rb', line 14
def configure
yield configuration
register!
end
|
.container ⇒ Object
def transactions
PerfectAudit::TransactionsRepository.new
end
32
33
34
|
# File 'lib/perfect_audit.rb', line 32
def container
@container ||= Dry::Container.new
end
|