module ActionView::Helpers::NumberHelper

def number_to_phone(number, options = {})


number_to_phone("12x34", raise: true) # => InvalidNumberError
number_to_phone("12x34") # => "12x34"

InvalidNumberError to be raised if +number+ is not a valid number:
Additionally, supports a +:raise+ option that will cause

Delegates to ActiveSupport::NumberHelper#number_to_phone.
def number_to_phone(number, options = {})
  return unless number
  options = options.symbolize_keys
  parse_float(number, true) if options.delete(:raise)
  ERB::Util.html_escape(ActiveSupport::NumberHelper.number_to_phone(number, options))
end