Method: String#pluralize
- Defined in:
- lib/active_support/core_ext/string/inflections.rb
#pluralize(count = nil) ⇒ Object
Returns the plural form of the word in the string.
If the optional parameter count is specified, the singular form will be returned if count == 1. For any other value of count the plural will be returned.
Examples
"post".pluralize # => "posts"
"octopus".pluralize # => "octopi"
"sheep".pluralize # => "sheep"
"words".pluralize # => "words"
"the blue mailman".pluralize # => "the blue mailmen"
"CamelOctopus".pluralize # => "CamelOctopi"
"apple".pluralize(1) # => "apple"
"apple".pluralize(2) # => "apples"
25 26 27 28 29 30 31 |
# File 'lib/active_support/core_ext/string/inflections.rb', line 25 def pluralize(count = nil) if count == 1 self else ActiveSupport::Inflector.pluralize(self) end end |