module PMP::Utils
Public Instance Methods
to_json_key_name(name)
click to toggle source
# File lib/pmp/utils.rb, line 11 def to_json_key_name(name) name.to_s.gsub(/_/, '-') end
to_ruby_safe_name(name)
click to toggle source
# File lib/pmp/utils.rb, line 5 def to_ruby_safe_name(name) safe = name.to_s.strip safe = safe.gsub(/[^\w_!?=]+/, '_').sub(/^[0-9!?=]/, '') safe[0..-2].gsub(/[!?=]+/, '_') + safe[-1] end