Return to v2.1 docs

pluralize()


Global Helpers String Functions string controller model mapper migrator migration tabledefinition


Returns the plural form of the passed in word. Can also pluralize a word based on a value passed to the count argument. CFWheels stores a list of words that are the same in both singular and plural form (e.g. "equipment", "information") and words that don't follow the regular pluralization rules (e.g. "child" / "children", "foot" / "feet"). Use get("uncountables") / set("uncountables", newList) and get("irregulars") / set("irregulars", newList) to modify them to suit your needs.

Name Type Required Default Description
word string Yes The word to pluralize.
count numeric No -1 Pluralization will occur when this value is not 1.
returnCount boolean No true Will return count prepended to the pluralization when true and count is not -1.
// Pluralize a word, will result in "people" 
#pluralize("person")#

// Pluralize based on the count passed in 
Your search returned #pluralize(word="person", count=users.RecordCount)#

Related Functions

String Functions