PetNameGenerator is a simple and fun PHP library for generating random pet names. It combines adverbs, adjectives, and animal names to create unique and playful names for pets.
To install this package, use Composer:
composer require uksarkar/petname-generatorAfter installation, you can use the PetNameGenerator class to generate random pet names.
<?php
require __DIR__ . '/vendor/autoload.php';
use PetNameGenerator\PetNameGenerator;
echo PetNameGenerator::generate(); // e.g., "panda"The generate method allows you to specify the number of words in the name and the separator between words.
<?php
use PetNameGenerator\PetNameGenerator;
// Generate a name with 3 words, separated by a dash
echo PetNameGenerator::generate(3, '-'); // e.g., "merrily-bouncy-tiger"
// Generate a name with 4 words, separated by an underscore
echo PetNameGenerator::generate(4, '_'); // e.g., "quickly_silly_fox_brave"Generates a random pet name.
$wordCount: (optional) The number of words in the generated name. Default is 1.$separator: (optional) The separator to use between words. Default is a-.
Returns: A string representing the generated pet name.
You can easily modify the source code to add more adverbs, adjectives, or animals to personalize the names generated by the library.
Feel free to open issues or submit pull requests if you'd like to contribute. Contributions are always welcome!
This project is licensed under the MIT License. See the LICENSE file for details.
Enjoy generating fun names for pets!