Class: Object
- Inherits:
- BasicObject
- Defined in:
- lib/app/models/concerns/class_name.rb
Overview
Add methods to the Object class
Instance Method Summary collapse
-
#class_name ⇒ Object
Return my class name as a readable string.
-
#class_name_underscored ⇒ Object
Return my class name as a readable string.
-
#class_title ⇒ Object
Return my class name as a readable titleized string.
Instance Method Details
#class_name ⇒ Object
Return my class name as a readable string
10 11 12 |
# File 'lib/app/models/concerns/class_name.rb', line 10 def class_name self.class.to_s end |
#class_name_underscored ⇒ Object
Return my class name as a readable string
17 18 19 |
# File 'lib/app/models/concerns/class_name.rb', line 17 def class_name_underscored class_name.underscore end |
#class_title ⇒ Object
Return my class name as a readable titleized string
23 24 25 |
# File 'lib/app/models/concerns/class_name.rb', line 23 def class_title class_name_underscored.titleize end |