Class: Dropdown::Inflector
- Inherits:
-
Object
- Object
- Dropdown::Inflector
- Defined in:
- lib/dropdown/inflector.rb
Instance Method Summary collapse
- #constant_name ⇒ Object
-
#initialize(word) ⇒ Inflector
constructor
A new instance of Inflector.
Constructor Details
#initialize(word) ⇒ Inflector
Returns a new instance of Inflector.
3 4 5 |
# File 'lib/dropdown/inflector.rb', line 3 def initialize(word) @word = word end |
Instance Method Details
#constant_name ⇒ Object
7 8 9 |
# File 'lib/dropdown/inflector.rb', line 7 def constant_name @word.to_s.split('_').map! { |word| word.capitalize }.join end |