Method: Train::Platforms::Platform#clean_name

Defined in:
lib/train/platforms/platform.rb

#clean_name(force: false) ⇒ Object



43
44
45
46
47
48
49
50
# File 'lib/train/platforms/platform.rb', line 43

def clean_name(force: false)
  @cleaned_name = nil if force
  @cleaned_name ||= begin
                      name = (@platform[:name] || @name)
                      name.downcase!.tr!(' ', '_') if name =~ /[A-Z ]/
                      name
                    end
end