Sha256: e394010ee05f6841b9bbcad5ca7e3de12d8cb9c322e38c45759d59c7d7474198

Contents?: true

Size: 228 Bytes

Versions: 11

Compression:

Stored size: 228 Bytes

Contents

require 'active_support/inflector/inflections'

class Symbol
  def pluralize
    ActiveSupport::Inflector.pluralize(self.to_s).to_sym
  end

  def singularize
    ActiveSupport::Inflector.singularize(self.to_s).to_sym
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
amiba-1.0.2 lib/amiba/core_ext/symbol.rb
amiba-1.0.1 lib/amiba/core_ext/symbol.rb
amiba-1.0.0 lib/amiba/core_ext/symbol.rb
amiba-0.0.9 lib/amiba/core_ext/symbol.rb
amiba-0.0.8 lib/amiba/core_ext/symbol.rb
amiba-0.0.7 lib/amiba/core_ext/symbol.rb
amiba-0.0.6 lib/amiba/core_ext/symbol.rb
amiba-0.0.5 lib/amiba/core_ext/symbol.rb
amiba-0.0.4 lib/amiba/core_ext/symbol.rb
amiba-0.0.3 lib/amiba/core_ext/symbol.rb
amiba-0.0.2 lib/amiba/core_ext/symbol.rb