2009-05-14 4 views

Répondre

3

Vous ne pouvez pas appeler validates_confirmation_of dans le module lui-même, car le code du module est exécuté lors de sa création. Au lieu de cela, vous voulez appeler la méthode de validation lorsque le module est inclus dans le modèle ActiveRecord, comme suit:

module Password::ClassMethods 
    def self.included(base) 
    base.send(:validates_confirmation_of, :password) 
    end 
end 
Questions connexes