Module: ActsAsDowncasableOn::Core
- Included in:
- ActsAsDowncasableOn
- Defined in:
- lib/acts_as_downcasable_on/core.rb
Instance Method Summary collapse
Instance Method Details
#acts_as_downcasable_on(*attributes) ⇒ Object
5 6 7 8 9 10 11 12 |
# File 'lib/acts_as_downcasable_on/core.rb', line 5 def acts_as_downcasable_on(*attributes) before_validation do attributes.each do |attribute| next if send(attribute).blank? || !send(attribute).respond_to?(:downcase) assign_attributes(attribute => send(attribute).downcase) end end end |