module Journeyviz::NormalizedName
Attributes
name[R]
Private Instance Methods
assign_normalize_name(name)
click to toggle source
# File lib/journeyviz/normalized_name.rb, line 9 def assign_normalize_name(name) if !name.is_a?(String) && !name.is_a?(Symbol) || name.size <= 0 raise InvalidNameError, "Invalid name given: #{name.inspect}" end raise(InvalidNameError, "Invalid character `!` on `#{name.inspect}`") if name.to_s.include?('!') @name = name.to_sym end