Sha256: f2c7410fa864c541096cf837faba99f47214f1a7db86dc05ff9e657edb6e1082

Contents?: true

Size: 296 Bytes

Versions: 109

Compression:

Stored size: 296 Bytes

Contents

class Symbol
  def camelize
    to_s.camelize.to_sym
  end

  def underscore
    to_s.underscore.to_sym
  end

  def pluralize
    to_s.pluralize.to_sym
  end

  def singularize
    to_s.singularize.to_sym
  end

  def plural?
    to_s.plural?
  end

  def singular?
    to_s.singular?
  end
end

Version data entries

109 entries across 109 versions & 1 rubygems

Version Path
volt-0.9.7.pre8 lib/volt/extra_core/symbol.rb
volt-0.9.7.pre7 lib/volt/extra_core/symbol.rb
volt-0.9.7.pre6 lib/volt/extra_core/symbol.rb
volt-0.9.7.pre5 lib/volt/extra_core/symbol.rb
volt-0.9.7.pre3 lib/volt/extra_core/symbol.rb
volt-0.9.7.pre2 lib/volt/extra_core/symbol.rb
volt-0.9.6 lib/volt/extra_core/symbol.rb
volt-0.9.6.pre3 lib/volt/extra_core/symbol.rb
volt-0.9.6.pre2 lib/volt/extra_core/symbol.rb
volt-0.9.6.pre1 lib/volt/extra_core/symbol.rb
volt-0.9.5 lib/volt/extra_core/symbol.rb
volt-0.9.5.pre12 lib/volt/extra_core/symbol.rb
volt-0.9.5.pre11 lib/volt/extra_core/symbol.rb
volt-0.9.5.pre9 lib/volt/extra_core/symbol.rb
volt-0.9.5.pre8 lib/volt/extra_core/symbol.rb
volt-0.9.5.pre7 lib/volt/extra_core/symbol.rb
volt-0.9.5.pre6 lib/volt/extra_core/symbol.rb
volt-0.9.5.pre5 lib/volt/extra_core/symbol.rb
volt-0.9.5.pre4 lib/volt/extra_core/symbol.rb
volt-0.9.5.pre3 lib/volt/extra_core/symbol.rb