Class: Symbol

Inherits:
Object show all
Defined in:
lib/volt/extra_core/symbol.rb

Instance Method Summary collapse

Instance Method Details

#camelizeObject



2
3
4
# File 'lib/volt/extra_core/symbol.rb', line 2

def camelize
  to_s.camelize.to_sym
end

#plural?Boolean

Returns:



18
19
20
# File 'lib/volt/extra_core/symbol.rb', line 18

def plural?
  to_s.plural?
end

#pluralizeObject



10
11
12
# File 'lib/volt/extra_core/symbol.rb', line 10

def pluralize
  to_s.pluralize.to_sym
end

#singular?Boolean

Returns:



22
23
24
# File 'lib/volt/extra_core/symbol.rb', line 22

def singular?
  to_s.singular?
end

#singularizeObject



14
15
16
# File 'lib/volt/extra_core/symbol.rb', line 14

def singularize
  to_s.singularize.to_sym
end

#underscoreObject



6
7
8
# File 'lib/volt/extra_core/symbol.rb', line 6

def underscore
  to_s.underscore.to_sym
end