hevertonfreitas / phpix
Installs: 225
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 1
Forks: 1
Open Issues: 0
pkg:composer/hevertonfreitas/phpix
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)