Sha256: 7ab4497d7a8294ce52ba463e3d9339a86a7e74b5395a8101c5ffef2ac8c8ed09
Contents?: true
Size: 739 Bytes
Versions: 2
Compression:
Stored size: 739 Bytes
Contents
require 'state_shifter/state' require 'state_shifter/event' require 'state_shifter/definition' require 'state_shifter/definition/contents' require 'state_shifter/definition/class_methods' require 'state_shifter/definition/instance_methods' require 'state_shifter/definition/active_record_integration_methods' class ::StateShifter::TransitionHalted < Exception ; end class ::StateShifter::GuardMethodUndefined < Exception ; end class ::StateShifter::GuardNotSatisfied < Exception ; end class ::StateShifter::CallbackMethodNotDefined < Exception ; end class ::StateShifter::RedifiningEvent < Exception ; end class ::StateShifter::RedifiningState < Exception ; end class ::StateShifter::PersistenceAttributeAlreadyDefined < Exception ; end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
state_shifter-0.8.1 | lib/state_shifter.rb |
state_shifter-0.8.0 | lib/state_shifter.rb |