softwax / qr-code-monkey-api-client
QR Code Monkey API client
Package info
github.com/SoftWax/QRCodeMonkeyApiClient
pkg:composer/softwax/qr-code-monkey-api-client
2.0.1
2019-10-21 11:12 UTC
Requires
- php: ^7.1
- ext-json: *
- nyholm/psr7: ^1.0
- php-http/client-implementation: ^1.0
- php-http/discovery: ^1.0
- php-http/httplug: ^1.0|^2.0
- php-http/message-factory: ^1.0
- php-http/multipart-stream-builder: ^1.0
- psr/http-message: ^1.0
Requires (Dev)
- php-http/mock-client: ^1.0
- phpstan/phpstan: ^0.11.16
- phpunit/phpunit: ^7.5
- squizlabs/php_codesniffer: ^3.5
This package is not auto-updated.
Last update: 2026-03-03 17:29:21 UTC
README
PHP client implementation of QR Code Monkey API
Installation
composer require softwax/qr-code-monkey-api-client php-http/guzzle6-adapter ^1.0
softwax/qr-code-monkey-api-client:^1.0 version is using base qr code studio endpoint which is not suitable for live/production usage and has requests limit.
For live/production please use softwax/qr-code-monkey-api-client:^2.0 version which requires rapid api key.
Usage
use SoftWax\QRCodeMonkeyApiClient\Api\QRCodeMonkeyInterface; use SoftWax\QRCodeMonkeyApiClient\Api\QRCodeMonkeyFactory; use SoftWax\QRCodeMonkeyApiClient\Model\CustomQRCode; use Psr\Http\Message\StreamInterface; /** @var QRCodeMonkeyInterface $api */ $api = QRCodeMonkeyFactory::create(): /** @var StreamInterface $qrCodeImageStream */ $qrCodeImageStream = $api->createCustom(new CustomQRCode('my qr code data'));