Sha256: 75e080ab7d26ae441c3c0384337471a11dbd147530e26aa6ebda7b33b41e4d0f

Contents?: true

Size: 251 Bytes

Versions: 1

Compression:

Stored size: 251 Bytes

Contents

# encoding: utf-8

module ActiveCleaner
  class Utf8mb3Cleaner < BaseCleaner

    def clean_value(old_value, record=nil)
      unless old_value.nil?
        old_value.each_char.select { |char| char.bytesize < 4 }.join('')
      end
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
activecleaner-0.3.0 lib/active_cleaner/utf8mb3_cleaner.rb