alt-three/badger

此包已被废弃且不再维护。作者建议使用 cachethq/badger 包。

Laravel 5 的徽章生成器

v5.1.0 2018-09-29 10:43 UTC

README

Laravel 5 的徽章生成器。

安装

此版本需要 PHP 7.1 或 7.2,并且仅支持 Laravel 5.5 - 5.7。

要获取最新版本,只需使用 Composer 引入项目。

$ composer require alt-three/badger

安装后,如果您没有使用自动包发现,则需要在您的 config/app.php 中注册 AltThree\Badger\BadgerServiceProvider 服务提供者。

示例

立即开始

// Using the facade
Badger::generate('license', 'MIT', 'blue', 'plastic')

// Dependency injection example
$badger->generate('license', 'MIT', '#ff69b4', 'plastic')

License Blue MIT License Custom MIT

使用方法

生成方法接受四个参数

Badger::generate('license', 'MIT', 'blue', 'flat-square')

第一个参数是主题,或者是徽章显示的内容。在上面的例子中,这是许可证。第二个参数是值(徽章的右侧)。接下来是徽章的颜色。这可以是以下预设颜色之一,或者是一个有效的十六进制字符串。

  • brightgreen
  • green
  • yellow
  • yellowgreen
  • orange
  • red
  • blue
  • grey
  • lightgray

最后,第四个参数是徽章类型。这决定了徽章的样式,可以是以下四个值之一。

  • flat-square(默认)
  • plastic-flatflat
  • plastic
  • social(无链接)

安全

如果您在此包中发现安全漏洞,请通过电子邮件发送给我们 support@alt-three.com。所有安全漏洞都将得到及时处理。

许可证

Alt Three Badger 在 The MIT License (MIT) 许可下发布。

基于在 badges/poser 上所做的作品。