module Transactional
Constants
- VERSION
Public Instance Methods
transactional(*actions)
click to toggle source
Calls superclass method
# File lib/transactional.rb, line 5 def transactional(*actions) _module = Module.new do actions.each do |action| define_method action do ActiveRecord::Base.transaction { super() } end end end const_set :Transactional, _module prepend _module end