Pluralizer
class Pluralizer (View source)
Properties
| static protected Pluralizer | $inflector | The cached inflector instance. |
|
| static protected string | $language | The language that should be used by the inflector. |
|
| static string[] | $uncountable | Uncountable non-nouns word forms. |
Methods
Get the singular form of an English word.
Determine if the given value is uncountable.
Attempt to match the case on two strings.
Get the inflector instance.
Specify the language that should be used by the inflector.
Details
static string
plural(string $value, int|array|Countable $count = 2)
Get the plural form of an English word.
static string
singular(string $value)
Get the singular form of an English word.
static protected bool
uncountable(string $value)
Determine if the given value is uncountable.
static protected string
matchCase(string $value, string $comparison)
Attempt to match the case on two strings.
static Inflector
inflector()
Get the inflector instance.
static void
useLanguage(string $language)
Specify the language that should be used by the inflector.
Laravel Cloud is the best place to deploy Laravel, Nuxt, Express, Hono, Node.js, Bun, Go, Flask, Python, and more, with dedicated infrastructure available on AWS through Laravel Private Cloud.