Module: Subledger::Domain::Roles::Readable::ReadableClass

Defined in:
lib/subledger/domain/roles/readable.rb

Instance Method Summary collapse

Instance Method Details

#read(args) ⇒ Object



10
11
12
13
14
15
16
17
18
# File 'lib/subledger/domain/roles/readable.rb', line 10

def read args
  unless args[:id]
    raise ReadableError, 'Cannot read without :id'
  end

  readable = args[:client].send collection_name, args

  args[:store].read readable
end