madhouseplatform/random-names-generator

这是一个小型的库,可以从科学和科技界名人的形容词和姓氏列表中生成类似Docker的随机名称。

1.0.5 2022-02-16 14:52 UTC

This package is not auto-updated.

Last update: 2024-09-27 01:51:16 UTC


README

这是一个小型的库,可以从科学和科技界名人的形容词和姓氏列表中生成类似Docker的随机名称。

示例

  • inspiring-wozniak
  • nifty-einstein
  • nervous.carson
  • goofy-cartwright-93
  • dazzling.austin.12837

安装

此包使用composer,因此您只需将madhouseplatform/random-names-generator添加到您的composer.json文件中,或执行以下命令:

composer require madhouseplatform/random-names-generator

使用方法

这里没有太多复杂的功能。

use Nordpeak\NamesGenerator;

// default behaviour
NamesGenerator::generate(); // => "inspiring-wozniak"

// change delimiter 
NamesGenerator::generate(["delimiter" => "."]); // => "nifty.einstein"
  
// with additional random token 
NamesGenerator::generate(["token" => 5]); // => "quirky-hoover-82736"

选项

以下选项可用

NamesGenerator::generate([
  "delimiter" => "-",
  "token" => 4
]);

致谢

基于SimplyCreativeStudio

深受来自docker namesgenerator库的灵感和来源。

https://github.com/moby/moby/tree/master/pkg/namesgenerator

代码和设置基于atrox/haikunator库。

https://packagist.org.cn/packages/atrox/haikunator