Sha256: 7f7c1ed290b58fa525de34525ef2a25ec41d80c75e37c0ff8ff7503e299259db
Contents?: true
Size: 491 Bytes
Versions: 25
Compression:
Stored size: 491 Bytes
Contents
module DataMapper module Is module StateMachine module Data class Event attr_reader :name, :machine, :transitions def initialize(name, machine) @name = name @machine = machine @transitions = [] end def add_transition(from, to) @transitions << { :from => from, :to => to } end end end # Data end # StateMachine end # Is end # DataMapper
Version data entries
25 entries across 25 versions & 2 rubygems