If I have a module with a callback in it: module Sanitize module PhoneNumber def before_validation self.phone.gsub!(/\D/, '') if attribute_present?('phone') end end module MobileNumber def before_validation self.mobile.gsub!(/\D/, '') if attribute_present?('mobile') end end end and then I include that within my model: class Contact < ActiveRecord::Base include Sanitize::PhoneNumber end Why doesn't it work?? Any ideas?
on 2006-02-13 17:04