Module: NilifyBlanks
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/nilify_blanks.rb,
lib/nilify_blanks/railtie.rb,
lib/nilify_blanks/version.rb
Defined Under Namespace
Modules: ClassMethods Classes: Railtie
Constant Summary collapse
- VERSION =
"1.4.0"
Instance Method Summary collapse
Instance Method Details
#nilify_blanks ⇒ Object
66 67 68 69 70 71 72 73 74 |
# File 'lib/nilify_blanks.rb', line 66 def nilify_blanks (nilify_blanks_columns || []).each do |column| value = read_attribute(column) next unless value.is_a?(String) next unless value.respond_to?(:blank?) write_attribute(column, nil) if value.blank? end end |