module UnicodeTools::ActiveRecordExtension::Squish
Public Instance Methods
squish(*attributes)
click to toggle source
# File lib/unicode-tools/active_record_extension/squish.rb, line 7 def squish(*attributes) extension = Module.new attributes.each do |attribute| extension.class_eval <<-RUBY, __FILE__, __LINE__ + 1 def #{attribute}=(value) super(String === value ? value.squish : value) end RUBY end include extension nil end