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-Spec
Не только потому, что все другие языки уже имеют его, но и последнее стабильное релиз в ReadMe может сэкономить время.
Активный вклад и патчи очень приветствуются.
Пожалуйста, обратитесь к участию