poser
v3.1.0
Esta é uma biblioteca PHP que cria crachás como e, de acordo com a especificação Shields.
Esta biblioteca é usada por https://poser.pugx.org
Você ainda pode usar a biblioteca com versões PHP mais baixas, usando as versões antigas
composer create-project badges/poser
ln -s poser/bin/poser /usr/local/bin/poserCrie uma imagem
poser license MIT blue -p " license.svg "Lave uma imagem
poser license MIT blueEscolha um estilo diferente
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 (); Os estilos permitidos são: plastic , flat , flat-square e for-the-badge .
Traços -- → - traço
Sublinhe __ → _ sublinhado
_ ou espaço → espaço
Para mais informações, consulte os recursos do Behat e os exemplos na pasta PHP-Spec.
Não apenas porque todos os outros idiomas já o possuem, mas a versão estável mais recente no ReadMe pode economizar tempo.
Contribuição ativa e patches são muito bem -vindos.
Por favor, consulte a contribuição