stigwue / naija-pikin
一种有趣且希望不会令人烦恼的方法,用于为未注册用户选择随机名称或匿名化身份。
v0.3.1
2018-08-09 21:03 UTC
This package is auto-updated.
Last update: 2024-09-29 04:48:51 UTC
README
一种有趣且希望不会令人烦恼的方法,用于为未注册用户选择随机名称或匿名化身份。可在 stigwue/naija_pikin 获取。
基本上,它结合了从 adjectivesthatstart.com 拉取的形容词和名词(来自 faker.ng 的尼日利亚名称)。
我还没有审查形容词,以去除侮辱性的内容!
安装
安装通过 composer 完成。
composer require stigwue/naija-pikin
用法
在 example.php 文件中还有更多示例,但以下是一个简单的示例。
$np = new NaijaPikin('path_to_to/naija_pikin/dictionary.json'); $name = $np->getName(); echo $name;
函数
getNoun
getNoun 接受两个可选参数:randomize,一个布尔参数(默认值为 true)和 noun,一个字符串参数(默认值为 Igwue)。
如果 randomize 为 true,则从提供的字典中随机选择一个名词。如果为 false,则返回提供的 noun 参数。
getAdjective
getAdjective 接受三个可选参数:randomize,一个布尔参数(默认值为 true),letter,一个字符参数(默认值为 blank)和 adjective,一个字符串参数(默认值为 Irresistible)。
如果 randomize 为 true,则从提供的字典中选择一个以相同字母开头的随机形容词。如果为 false,则返回提供的 adjective 参数。
getName
getName 接受一个可选参数:randomize,一个布尔参数(默认值为 true)。
它将形容词与名词结合起来。
如果 randomize 为 true,则生成一个随机名称。如果为默认值,则返回 Irresistible Igwue。
待办事项
- 移除侮辱性的形容词或添加一个标志以排除它们。