class Symbol

Public Instance Methods

_as_class() click to toggle source

Changes an underscored symbol into a class reference.

# File lib/has_many_polymorphs/support_methods.rb, line 19
def _as_class; self.to_s._as_class; end
_classify() click to toggle source

Changes a symbol into a class name string.

# File lib/has_many_polymorphs/support_methods.rb, line 28
def _classify; self.to_s.classify; end
_pluralize() click to toggle source

Changes a singular symbol into a plural symbol.

# File lib/has_many_polymorphs/support_methods.rb, line 25
def _pluralize; self.to_s.pluralize.to_sym; end
_singularize() click to toggle source

Changes a plural symbol into a singular symbol.

# File lib/has_many_polymorphs/support_methods.rb, line 22
def _singularize; self.to_s.singularize.to_sym; end