Esta es una biblioteca PHP que crea insignias como y, según la especificación de Shields.
Esta biblioteca es utilizada por https://poser.pugx.org
Todavía puede usar la biblioteca con versiones de PHP más bajas, utilizando las versiones anteriores
composer create-project badges/poser
ln -s poser/bin/poser /usr/local/bin/poserCrear una imagen
poser license MIT blue -p " license.svg "Fush una imagen
poser license MIT blueElija un 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 (); Los estilos permitidos son: plastic , flat , flat-square y for-the-badge .
DASTOS -- → - Dash
Subraya __ → _ Subscore
_ o espacio → espacio
Para obtener más información, consulte las funciones de Behat y los ejemplos en la carpeta PHP-SPEC
No solo porque todos los demás idiomas ya lo tienen, sino que tener el último lanzamiento estable en el ReadMe podría ahorrar tiempo.
La contribución activa y los parches son muy bienvenidos.
Consulte la contribución