Class: Reportier::Namer
- Inherits:
-
Object
- Object
- Reportier::Namer
- Defined in:
- lib/reportier/naming.rb
Instance Method Summary collapse
Instance Method Details
#name(item) ⇒ Object
12 13 14 |
# File 'lib/reportier/naming.rb', line 12 def name(item) create_string(item) end |
#name_class(item) ⇒ Object
4 5 6 |
# File 'lib/reportier/naming.rb', line 4 def name_class(item) name(item).split('_').map(&:capitalize).join end |
#name_item(item) ⇒ Object
8 9 10 |
# File 'lib/reportier/naming.rb', line 8 def name_item(item) pluralize(name(item)) end |