lib/event.rb in runcoderun-aasm-2.0.2.1 vs lib/event.rb in runcoderun-aasm-2.0.2.2
- old
+ new
@@ -30,20 +30,9 @@
def transitions_from_state?(state)
@transitions.any? { |t| t.from == state }
end
- def execute_success_callback(obj)
- case success
- when String, Symbol:
- obj.send(success)
- when Array:
- success.each { |meth| obj.send(meth) }
- when Proc:
- success.call(obj)
- end
- end
-
private
def transitions(trans_opts)
Array(trans_opts[:from]).each do |s|
@transitions << SupportingClasses::StateTransition.new(trans_opts.merge({:from => s.to_sym}))
end