Wallogit.com
2017 © Pedro Peláez
A funny and hopefully non-annoying way to pick random names for unregistered users or anonymize identities.
A funny and hopefully non-annoying way to pick random names for unregistered users or anonymize identities. Available at stigwue/naija_pikin., (*1)
Basically, it combines an adjective pulled from adjectivesthatstart.com and a noun (a Nigerian name pulled from faker.ng)., (*2)
I have not gone thorugh the adjectives to remove insultive ones!, (*3)
Installation is via composer., (*4)
composer require stigwue/naija-pikin
There are more examples in the example.php file but below is a simple one., (*5)
$np = new NaijaPikin('path_to_to/naija_pikin/dictionary.json');
$name = $np->getName();
echo $name;
getNoun takes two optional parameters: randomize, a boolean parameter (default value true) and noun, a string parameter (default value Igwue)., (*6)
If randomize is true, a random noun is selected from the supplied dictionary. If false, the supplied noun parameter is returned., (*7)
getAdjective takes three optional parameters: randomize, a boolean parameter (default value true), letter, a character parameter (default value blank) and adjective, a string parameter (default value Irresistible)., (*8)
If randomize is true, a random adjective with starting letter same as letter is selected from the supplied dictionary. If false, the supplied adjective parameter is returned., (*9)
getName takes a single optional parameter: randomize, a boolean parameter (default value true)., (*10)
It combines an adjective with a noun., (*11)
If randomize is true, a random name is generated. If false, the default, Irresistible Igwue is returned., (*12)