Sha256: 131a9969177b6e160be7e8fd30f0047077cca8392cdcfafe605157433e4550cb

Contents?: true

Size: 358 Bytes

Versions: 1

Compression:

Stored size: 358 Bytes

Contents

require 'rubygems'
require 'action_view'

module Formatters
	class FormatPhone < Format
		include ActionView::Helpers::NumberHelper

		def initialize(options = {})
		end

		def from(value, options = {})
			number_to_phone value, options
		end

		def to(str, options = {})
			return nil if str.nil? or str.empty?
			str.gsub(/[^0-9]/, '').to_i
		end
	end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
model_formatter-0.0.3 lib/formatters/format_phone.rb