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/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: BankAccount, Book, BooksRepository, Connection, Document, DocumentsRepository, Error, Period, ResponseParser
Constant Summary
collapse
- VERSION =
'0.3.2'
Class Method Summary
collapse
Class Method Details
.configuration ⇒ Object
34
35
36
|
# File 'lib/perfect_audit.rb', line 34
def configuration
@configuration ||= OpenStruct.new
end
|
12
13
14
15
16
|
# File 'lib/perfect_audit.rb', line 12
def configure
yield configuration
register!
end
|
.container ⇒ Object
def transactions
PerfectAudit::TransactionsRepository.new
end
30
31
32
|
# File 'lib/perfect_audit.rb', line 30
def container
@container ||= Dry::Container.new
end
|