hevertonfreitas / phpix
v0.0.4
2023-02-15 17:42 UTC
Requires
- php: >=7.4
- danielstjules/stringy: ^3.1
- giggsey/libphonenumber-for-php: ^8.12
- mpdf/qrcode: ^1.1
Requires (Dev)
- phpunit/phpunit: ^9.6
README
Bibllioteca para gerar qrcodes do PIX
Instalação
$ composer require hevertonfreitas/PHPix
Uso
<?php use Hevertonfreitas\PHPix\Payload; use Hevertonfreitas\PHPix\QRCode; // Instancia classe Payload com os dados do PIX a ser gerado $payload = new Payload(); $payload ->setPixKey('PIXKEY1234567890', Payload::PIX_KEY_RANDOM) ->setTxid('1234567890') ->setAmount(200) ->setMerchantName('Nome') ->setMerchantCity('Cidade') ->setPostalCode('12345678'); // Retorna string do código do PIX gerado $PixCopiaCola = $payload->getPayload(); // Instancia classe QRCode $qrCode = new QRCode($payload); // Retorna imagem em formato binário $qrCodeImage = $qrCode->getPngImage();
Licença
The MIT License (MIT)