method
perform
v2.3.8 -
Show latest stable
- Class:
ActiveModel::StateMachine::StateTransition
perform(obj)public
No documentation available.
# File activemodel/lib/active_model/state_machine/state_transition.rb, line 11
def perform(obj)
case @guard
when Symbol, String
obj.send(@guard)
when Proc
@guard.call(obj)
else
true
end
end