poser
v3.1.0
這是一個PHP庫,可創建類似和根據Shields規範之類的徽章。
該庫由https://poser.pugx.org使用
您仍然可以使用舊版本的PHP版本的庫
composer create-project badges/poser
ln -s poser/bin/poser /usr/local/bin/poser創建圖像
poser license MIT blue -p " license.svg "沖洗圖像
poser license MIT blue選擇其他樣式
poser license MIT blue -s " for-the-badge " composer require badges/poser use PUGX Poser Render SvgPlasticRender ;
use PUGX Poser Poser ;
$ render = new SvgPlasticRender ();
$ poser = new Poser ([ $ render ]);
echo $ poser -> generate ( ' license ' , ' MIT ' , ' 428F7E ' , ' plastic ' );
// or
echo $ poser -> generateFromURI ( ' license-MIT-428F7E.svg?style=plastic ' );
// or
echo $ poser -> generateFromURI ( ' license-MIT-428F7E?style=plastic ' );
// or
$ image = $ poser -> generate ( ' license ' , ' MIT ' , ' 428F7E ' , ' plastic ' );
echo $ image -> getStyle ();允許的樣式是: plastic , flat , flat-square和for-the-badge 。
破折號-- → -破折號
下劃線__ → _下劃線
_或空間→空間
有關更多信息,請參閱PHP規格文件夾中的Behat功能和示例
不僅因為所有其他語言都已經擁有它,而且在讀書中擁有最新的穩定版本可以節省時間。
積極的貢獻和補丁非常歡迎。
請參考貢獻