Étant donné un modèle utilisateur quelque chose du genre :
class User < ActiveRecord::Base
acts_as_authentic do |config|
config.validate_email_field = true
end
end
J'aimerais pouvoir modifier "true" pour qu'il soit spécifique à l'utilisateur qui s'inscrit. J'aimerais pouvoir faire quelque chose comme :
class User < ActiveRecord::Base
acts_as_authentic do |config|
config.validate_email_field = ['dont@validate.me'].include?(instance_email)
end
end
mais instance_email n'est pas disponible ici. Faut-il remplacer une méthode sur le modèle utilisateur pour accéder à cette variable ? Comment cela peut-il être fait ?