poser
v3.1.0
이것은 Shields 사양에 따라 배지를 생성하는 PHP 라이브러리입니다.
이 라이브러리는 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-Spec 폴더의 Behat 기능 및 예제를 참조하십시오.
다른 모든 언어는 이미 그것을 가지고 있기 때문에, ReadMe에서 최신 안정적인 릴리스를 갖는 것은 시간을 절약 할 수 있습니다.
적극적인 기여와 패치는 매우 환영합니다.
기여를 참조하십시오