# File vapor/persistencemgr.rb, line 87 def transaction( &block ) #:yields: transaction if block_given? # just return instance if no block given @transaction.do( &block ) else return @transaction end end