# File lib/state_machine/transition.rb, line 80 def perform_within_transaction(transitions, options = {}) success = false transitions.first.within_transaction do success = perform(transitions, options) end success end