module Pione::System::Normalizer

‘Normalizer` is a utility module that normalizes values into normalization types. If values cannot normalize, this method raises `NormalizerValueError`. Normalization types are followings:

Public Class Methods

location(val) click to toggle source
# File lib/pione/system/normalizer.rb, line 8
def location(val)
  if val.kind_of?(Location::BasicLocation)
    val
  else
    Location[val]
  end
rescue => e
  raise NormalizerValueError.new(:location, val, e.message)
end
nortification_address(val) click to toggle source
# File lib/pione/system/normalizer.rb, line 23
def nortification_address(val)
  Notification::Address.target_address_to_uri(address.strip)
  unless ["pnb", "pnm", "pnu"].include?(uri.scheme)

  end
end
param_set(val) click to toggle source
# File lib/pione/system/normalizer.rb, line 18
def param_set(val)
  p val
  Util.parse_param_set(val)
end