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.2.2'.freeze

Class Method Summary collapse

Class Method Details

.booksObject



17
18
19
# File 'lib/perfect_audit.rb', line 17

def books
  PerfectAudit::BooksRepository.new
end

.configure {|configuration| ... } ⇒ Object

Yields:

  • (configuration)


11
12
13
14
15
# File 'lib/perfect_audit.rb', line 11

def configure
  yield configuration

  register!
end

.documentsObject



21
22
23
# File 'lib/perfect_audit.rb', line 21

def documents
  PerfectAudit::DocumentsRepository.new
end