Sha256: a3a0449cacc6ff3e5501cb9961c67708cdc737f88ed2937e31cda16f7b0db0e2

Contents?: true

Size: 316 Bytes

Versions: 1

Compression:

Stored size: 316 Bytes

Contents

# encoding: utf-8

module ActiveCleaner
  class StringCleaner < BaseCleaner

    def clean_value(old_value, record=nil)
      case old_value
      when String
        value = old_value.dup

        value.strip!
        value.gsub!(/\s+/, " ")

        value
      else
        old_value
      end
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
activecleaner-0.3.1 lib/active_cleaner/string_cleaner.rb