vluzrmos/badge-poser
最新稳定版本:v1.0.1
Composer 安装命令:
composer require vluzrmos/badge-poser
包简介
Laravel and Lumen Badge Generator
README 文档
README
That package is a easy wrapper to Badges/Poser.
#Installing
composer require vluzrmos/laravel-badge-poser
Laravel
configure the aliases and providers on Laravel config/app:
The provider:
'Vluzrmos\BadgePoser\BadgePoserSeviceProvider',
and the alias:
'Poser' => 'Vluzrmos\BadgePoser\PoserFacade',
Lumen
edit the bootstrap/app.php:
$app->register('Vluzrmos\BadgePoser\BadgePoserSeviceProvider'); //register the facade, if you need if(!class_exists('Poser')){ class_alias('Vluzrmos\BadgePoser\PoserFacade', 'Poser'); }
Usage
Using IoC Container
class YourController extends Controller { public function controllerMethod(\Vluzrmos\BadgePoser\Contracts\Poser $poser) { return $poser->generate('slogan', 'status', 'FFFFFF', 'flat'); } }
Facade
$response = Poser::generate('licence', 'MIT', 'FFFFF', 'plastic');
API
$response = Poser::generate($message, $status, $color, $format); //where $format is 'flat' or 'plastic' $response = Poser::generateFromURI('license-MIT-428F7E.plastic');
Example
License
DBAD.
统计信息
- 总下载量: 253
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 6
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: DBAD
- 更新时间: 2015-05-19