nordpeak/random-names-generator

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

1.0.3 2020-08-09 12:00 UTC

This package is auto-updated.

Last update: 2024-09-16 22:48:33 UTC


README

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

示例

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

安装

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

composer require nordpeak/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
]);

致谢

主要灵感来源于docker namesgenerator库。

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

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

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