Module: ActiveRecord::ActsAsStrip::ClassMethods

Defined in:
lib/acts_as_strip.rb

Instance Method Summary collapse

Instance Method Details

#acts_as_strip(*fields) ⇒ Object

activate gem on ar-model to trim spaces on fields


Example:

class User
  acts_as_strip :field1, :field2
end


21
22
23
24
25
26
27
# File 'lib/acts_as_strip.rb', line 21

def acts_as_strip(*fields)
  before_validation do |model|
    fields.each do |n|
      model[n] = model[n].strip if model[n].respond_to?('strip')
    end
  end
end