class Symbol

Extend symbol with helpers specificic to this gem.

Public Instance Methods

mm_camelize() click to toggle source

Convert snake case to camel case while honoring acronyms.

# File lib/core_ext/symbol_extension.rb, line 11
def mm_camelize
  to_s.mm_camelize.to_sym
end
mm_pascalize() click to toggle source

Convert snake case to Pascal case while honoring acronyms.

# File lib/core_ext/symbol_extension.rb, line 16
def mm_pascalize
  to_s.mm_pascalize.to_sym
end
mm_pluralize() click to toggle source

Simplistic pluralization for M&M types

# File lib/core_ext/symbol_extension.rb, line 21
def mm_pluralize
  to_s.mm_pluralize.to_sym
end
mm_underscore() click to toggle source

Underscore functionality to match conversion from M&M values.

# File lib/core_ext/symbol_extension.rb, line 6
def mm_underscore
  to_s.mm_underscore.to_sym
end