On Sat, May 9, 2015 at 7:57 AM, David McDonald <[email protected]> wrote: > I'm using the gem Audited in my Rails app. I want to create a way to print > out the Audit record so I can have a feed of what has been changed by a > User, or what has changed on an object. Currently, I have setup a method > called print_audit on each object that I'm using with Audited. But this > seems incredibly wrong.
Trust your instincts :-) I'd consider the Single Responsibility Principal and write something entirely separate, e.g. an AuditReport class and whatever supporting classes/modules that requires. (TDDing will tell you what they are.) FWIW, -- Hassan Schroeder ------------------------ [email protected] http://about.me/hassanschroeder twitter: @hassan Consulting Availability : Silicon Valley or remote -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/CACmC4yCL%2BOkpWG4d75fq%3D6XBpcYtN4wkbO%3DbLj4J_DXmM5sdEw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.

