class ActiveInteractor::Base

The base class all {Base interactors} should inherit from.

When {Base} is loaded by your application an {api.rubyonrails.org/classes/ActiveSupport/LazyLoadHooks.html ActiveSupport load hook} is called with `:active_interactor` and {Base}.

@author Aaron Allen <hello@aaronmallen.me> @since 0.1.0

@example a basic {Base interactor}

class MyInteractor < ActiveInteractor::Base
  def perform
    # TODO: implement the perform method
  end

  def rollback
    # TODO: implement the rollback method
  end
end