Sha256: 11daf51149c50e0743165dc05f5a7541a0545b942902cedd68c81de0576ba0a6
Contents?: true
Size: 326 Bytes
Versions: 19
Compression:
Stored size: 326 Bytes
Contents
module Decanter module Parser class PhoneParser < ValueParser REGEX = /\d/ allow Integer parser do |val, options| raise Decanter::ParseError.new 'Expects a single value' if val.is_a? Array next if (val.nil? || val === '') val.scan(REGEX).join.to_s end end end end
Version data entries
19 entries across 19 versions & 1 rubygems