class Sorta::Transactions::Action
Public Class Methods
new(service_obj, opts)
click to toggle source
# File lib/sorta/transactions/action.rb, line 6 def initialize(service_obj, opts) @service_obj = service_obj @opts = opts end
Public Instance Methods
redo()
click to toggle source
# File lib/sorta/transactions/action.rb, line 15 def redo @service_obj.rollback(@opts) end
run()
click to toggle source
# File lib/sorta/transactions/action.rb, line 11 def run @service_obj.commit(@opts) end