Il s'agit d'une bibliothèque PHP qui crée des badges comme et et, selon les spécifications de Shields.
Cette bibliothèque est utilisée par https://oser.pugx.org
Vous pouvez toujours utiliser la bibliothèque avec des versions PHP inférieures, en utilisant les anciennes versions
composer create-project badges/poser
ln -s poser/bin/poser /usr/local/bin/poserCréer une image
poser license MIT blue -p " license.svg "Rincer une image
poser license MIT blueChoisissez un style différent
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 (); Les styles autorisés sont: plastic , flat , flat-square et for-the-badge .
Tirets -- → - Dash
Souligne __ → _ souligner
_ ou espace → espace
Pour plus d'informations, veuillez consulter les fonctionnalités de Behat et les exemples du dossier PHP-Spec
Non seulement parce que toutes les autres langues l'ont déjà, mais avoir la dernière version stable dans le ReadMe pourrait gagner du temps.
La contribution active et les correctifs sont les bienvenus.
Veuillez vous référer à la contribution