Download the PHP package bmt/noun-converter without Composer
On this page you can find all versions of the php package bmt/noun-converter. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download bmt/noun-converter
More information about bmt/noun-converter
Files in bmt/noun-converter
Package noun-converter
Short Description A class for converting singular nouns to their plural form or inverse.
License MIT
Informations about the package noun-converter
PluralConverter
PluralConverter is a PHP class that provides functionality for converting singular nouns to their plural form. It handles both regular and irregular nouns using a set of predefined rules.
Installation
You can install the PluralConverter class using Composer. Run the following command in your project directory:
Usage
To use the NounConverter class, first import the namespace:
Then, create an instance of the class:
You can now use the convertToPlural
method to convert a singular noun to its plural form:
If the noun is irregular and has a predefined plural form, it will be returned as is:
Irregular Nouns
The PluralConverter class includes a list of irregular nouns and their plural forms. You can add more irregular nouns to the $irregulars
property as needed.
Pluralization Patterns
The class also uses a set of pluralization patterns and their replacements to convert regular nouns. These patterns are defined in the $patterns
property.
You can modify or add more patterns to suit your specific needs.
License
This project is licensed under the MIT License. See the LICENSE file for details.
Contributing
Contributions are welcome! If you find a bug or want to add a new feature, please open an issue or submit a pull request.