class RailsAdmin::Config::Fields::Types::Phone

Public Instance Methods

normalized_value() click to toggle source

in case you want to save normalized value must be called from controller def parse_input(params)

raise params[name].inspect
params[name] = Phony.normalize(params[name], {cc: cc, ndc: ndc}) if params[name].present?

end

# File lib/basepack/rails_admin/fields_types/phone.rb, line 51
def normalized_value
  options = {}
  options[:cc] = cc if cc.present?
  options[:ndc] = ndc if ndc.present?
  Phony.normalize(value, options)
end