hkristjan / upn-generator
UPN 格式生成器
v2.0.3
2022-05-18 20:05 UTC
Requires
- php: ^7.0|^7.4|^8.0
- ext-gd: *
- werneckbh/qr-code: 2.1.*
README
安装
composer require media24si/upn-generator
使用
首先生成 UPN
$upn = (new \Media24si\UpnGenerator\UpnGenerator()) ->setPayerName('Janez Novak') ->setPayerAddress('Dunajska ulica 1') ->setPayerPost('1000 Ljubljana') ->setReceiverName('RentaCar d.o.o.') ->setReceiverAddress('Pohorska ulica 22') ->setReceiverPost('2000 Maribor') ->setReceiverIban('SI56020170014356205') ->setAmount(300.24) ->setCode('RENT') ->setReference('SI121234567890120') ->setPurpose('Plačilo najemnine za marec') ->setDueDate(new DateTime('+1 month'));
然后你有 3 个选项
输出到浏览器: $upn->render();
获取 PNG 字符串: $upn->png();
获取 GD 图像资源: $upn->gdResource();
上面的示例将输出
许可证
MIT 许可证 (MIT)。请参阅许可证文件获取更多信息。