README.md in state_objects-0.9.1 vs README.md in state_objects-0.9.2
- old
+ new
@@ -9,10 +9,11 @@
## Focus
Many other state machines focus on events and state transitions.
This state machine focuses on behavior.
The main benefit of this gem is to reduce conditional logic by removing #if checks in the model and moving the logic into the state objects. Using Composition in this way can go a long way to simplify Rails models.
+This gem works well with ActiveRecord classes, however ActiveRecord is not required. It can manage the state of regular Ruby objects as well.
## Installation
Add this line to your application's Gemfile:
@@ -131,6 +132,6 @@
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request
## Thanks To
-* Scott Baron - for helping with the unit tests.
+* Scott Baron (https://github.com/rubyist) - for helping with the unit tests.