Module: Bozo::ClassNameHelpers

Included in:
BozoConfiguration
Defined in:
lib/bozo/class_name_helpers.rb

Instance Method Summary collapse

Instance Method Details

#to_class_name(type) ⇒ Object

Converts a symbol into a Pascal Case class name.

eg. ‘:single` => `“Single”`, `:two_words` => `“TwoWords”`.

Parameters:

  • type (Symbol)

    The name of a step executor.



11
12
13
# File 'lib/bozo/class_name_helpers.rb', line 11

def to_class_name(type)
  type.to_s.split('_').map{|word| word.capitalize}.join
end