Technical Details - Object Rewrites
If you're looking for a list of MageRewards Event Dispatches go here.
Rewrites are done very carefully to make sure that they don't break upgrades of Magento. This may not be up-to-date so you should check the config.xml or ask a WDCA representative if a rewrite you are wondering about exists.
Update 11/16/2011: As of MageRewards 1.7 (to be released in Q1 2012) most model rewrites will be replaced with observers.
Since Magento hasn't implemented observers for a lot of events that MageRewards needs to interact with we were forced to resort to rewriting. In the future, we hope Magento implements observers for these models so that we don't have to rewrite them.
These rewrites are to integrate MageRewards. They will most likely remain consistent with MageRewards as development progresses.
That's right we're rewriting their observer. This accommodates our exclusivity functionality and smooth incorporation between Catalogrule discounts and redemption discounts.
These rewrites ensure that Magento's regular admin interface doens't display our rewards rules. This keeps things neat and organized.