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
เส้นประ -- → - เส้นประ
ขีดเส้นใต้ __ → _ ขีดความสามารถ
_ หรืออวกาศ→พื้นที่
สำหรับ ข้อมูลเพิ่มเติม โปรดดูคุณสมบัติ Behat และตัวอย่างในโฟลเดอร์ PHP-Spec
ไม่เพียงเพราะภาษาอื่น ๆ ทั้งหมดมีอยู่แล้ว แต่การมีการเปิดตัวที่เสถียรล่าสุดใน readMe สามารถประหยัดเวลาได้
การบริจาคและแพตช์ที่ใช้งานได้รับการต้อนรับอย่างมาก
โปรดดูการมีส่วนร่วม