Method: Flex::Utils#class_name_to_type
- Defined in:
- lib/flex/utils.rb
#class_name_to_type(class_name) ⇒ Object
89 90 91 92 93 94 95 |
# File 'lib/flex/utils.rb', line 89 def class_name_to_type(class_name) type = class_name.tr(':', '_') type.gsub!(/([A-Z]+)([A-Z][a-z])/,'\1_\2') type.gsub!(/([a-z\d])([A-Z])/,'\1_\2') type.downcase! type end |