Per convenzione, è necessario definire quanto segue un metodo di istanza del mio modello o un metodo di supporto?Rails: metodo di istanza del modello o metodo di supporto?
# app/models/user.rb
class User < ActiveRecord::Base
def full_name
"#{first_name} #{last_name}"
end
end
o
# app/helpers/users_helper.rb
module UsersHelper
def full_name
"#{@user.first_name} #{@user.last_name}"
end
end
Molte grazie.
Più generale/senza versione di esempio di codice di questa domanda: http://stackoverflow.com/questions/5019794/when-to-use-helpers-vs-model –
L'opzione migliore è presentatore/decoratore IMHO – Ilya