Module: Shokkenki::Consumer::Model::Simplification

Included in:
Role, Session
Defined in:
lib/shokkenki/consumer/model/simplification.rb

Instance Method Summary collapse

Instance Method Details

#simplify(name) ⇒ Object



7
8
9
10
11
12
13
14
15
# File 'lib/shokkenki/consumer/model/simplification.rb', line 7

def simplify name
  name.to_s.
    strip.
    demodulize.
    gsub(' ', '_').
    gsub(/\W/, '').
    underscore.
    to_sym if name
end