Hmm, firing the rules and putting the rulebook in the before_save is
interesting. But it only allows you to assert one object at a time.
In the Store tutorial app, we fire off the rule engine in the
controller because we might have lots of model objects we want to
assert as rules (such as customer, product, etc) - and that's were we
want the business logic to live.
Matt has more experience than I do with integrating Ruleby into Rails
apps. He may be able to provide more insight on this. Any thoughts
Matt?
Joe