I have a set of methods that use AR objects to query the database and
use the results, in combination with the application of some simple
business rules (e.g., if-else statements + return values), to compute
values for display in a view.
My question is, generally, where is the appropriate place to put such
code (not in the view!)?
(1) The view-specific helper
(2) The model
(3) The controller