README.rdoc in transitions-0.0.8 vs README.rdoc in transitions-0.0.9
- old
+ new
@@ -8,29 +8,35 @@
If you're using Rails + ActiveRecord + Bundler
# in your Gemfile
gem "transitions", :require => ["transitions", "active_record/transitions"]
-
+
# in your AR models that will use the state machine
include ::Transitions
include ActiveRecord::Transitions
-
+
state_machine do
state :available # first one is initial state
state :out_of_stock
state :discontinue
-
+
event :discontinue do
transitions :to => :discontinue, :from => [:available, :out_of_stock], :on_transition => :do_discontinue
end
event :out_of_stock do
transitions :to => :out_of_stock, :from => [:available, :discontinue]
end
event :available do
transitions :to => :available, :from => [:out_of_stock], :on_transition => :send_alerts
end
end
+
+== Usage
+
+Krzysiek Heród (aka {Netizer}[http://github.com/netizer]) wrote a nice {blog
+post}[http://dev.netizer.pl/transitions-state-machine-for-rails-3.html]
+about using Transitions in ActiveRecord.
== Copyright
Copyright (c) 2010 Jakub Kuźma. See LICENSE for details.