Struct.new(:name, :on_enter, :transitions_out)
# File lib/hobo/model/lifecycles/state.rb, line 15 def activate!(record) fire_event(record, on_enter) end
# File lib/hobo/model/lifecycles/state.rb, line 9 def initialize(*args) super self.transitions_out = [] end