Sha256: 1a3627cc125aed72384271d9098c7bcb813bfdcd9018bf340a7e41c896944b48

Contents?: true

Size: 205 Bytes

Versions: 10

Compression:

Stored size: 205 Bytes

Contents

module Decanter
  module ValueParser
    class PhoneParser < Base
      REGEX = /\d/

      allow Fixnum

      parser do |name, val, options|
        val.scan(REGEX).join.to_s
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
decanter-0.7.1 lib/decanter/value_parser/phone_parser.rb
decanter-0.7.0 lib/decanter/value_parser/phone_parser.rb
decanter-0.6.3 lib/decanter/value_parser/phone_parser.rb
decanter-0.6.2 lib/decanter/value_parser/phone_parser.rb
decanter-0.6.1 lib/decanter/value_parser/phone_parser.rb
decanter-0.6.0 lib/decanter/value_parser/phone_parser.rb
decanter-0.5.5 lib/decanter/value_parser/phone_parser.rb
decanter-0.5.4 lib/decanter/value_parser/phone_parser.rb
decanter-0.5.3 lib/decanter/value_parser/phone_parser.rb
decanter-0.5.2 lib/decanter/value_parser/phone_parser.rb