Is there any easy way to have an observer class observe all models? Right now, (for a logging observer) I'm just listing all my models for the "observe" class method. However, I'd like to guard against someone in the future adding a new model, but forgetting to add the new class to the observer. Any sugggestions?
on 2005-11-21 02:00
on 2005-11-21 02:04
I don't know if there's a Rails way but you may want to check out Class.inherited (ruby core api)