tttran / viet_qr_generator
根据vietqr规范生成的VietQR生成器
v0.7
2022-03-07 05:42 UTC
Requires
- php: >=7.0
- ext-json: *
- vgplay/qr-code: ^1.0.0
Requires (Dev)
README
通过账户扩展生成符合VietQR规范的文本。
导入库
{ "require":{ "tttran/viet_qr_generator": "v0.6" } }
示例
##使用金额生成
use tttran\viet_qr_generator\Generator; $gen = Generator()::create() ->bankId("VCB") // BankId, bankname ->accountNo("111111")// Account number ->amount(10000)// Money ->info("toto") // Ref ->generate(); echo $gen; // Print text to generate QR Code
生成永久性银行转账
use tttran\viet_qr_generator\Generator; $gen = Generator()::create() ->bankId("VCB") // BankId, bankname ->accountNo("111111")// Account number ->generate(); echo $gen; // Print text to generate QR Code
生成base64图像
use tttran\viet_qr_generator\Generator; $gen = Generator()::create() ->bankId("VCB") // BankId, bankname ->accountNo("111111")// Account number ->amount(10000)// Money ->info("toto") // Ref ->returnText(false) // if true, return text. If false, return image in base64 ->generate(); $result = json_decode($gen->generate()); // Print text to generate QR Code echo $result->data; // image in base64
参考
函数