Sha256: e5e0c2aaa697db9545d1c4c5dca44166bca9f271306775e5356b4fc77f346c72

Contents?: true

Size: 408 Bytes

Versions: 6

Compression:

Stored size: 408 Bytes

Contents

class MalformedPersistence
  include StateShifter::Definition

  ### 

  state_machine do

    state :initialized do

      event :start_date_changed, :call => :handle_start_date_changed
      event :forced_start => :running
      event :start_date_reached => :running, :if => :start_date_reached?
      event :abort_initialized_contest => :finalized
    end

  end

  persist_attribute :lollies

  ###

end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
state_shifter-1.1.3 examples/malformed_persistence.rb
state_shifter-1.1.2 examples/malformed_persistence.rb
state_shifter-1.0.7 examples/malformed_persistence.rb
state_shifter-1.0.5 examples/malformed_persistence.rb
state_shifter-1.0.3 examples/malformed_persistence.rb
state_shifter-0.8.1 examples/malformed_persistence.rb