printgraph / php-sdk
Installs: 358
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 2
Open Issues: 0
pkg:composer/printgraph/php-sdk
Requires
- php: >=8.2
- guzzlehttp/guzzle: ^7.10
- prewk/result: ^3.3
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.88
- phpstan/phpstan: ^1.12
- phpunit/phpunit: ^10.5
This package is auto-updated.
Last update: 2025-11-14 14:10:24 UTC
README
Printgraph API v1 client library, written in PHP
Requirements
PHP 8.1 or later
Installation
$ composer req printgraph/php-sdk
Usage
<?php use Printgraph\PhpSdk\Api\Pdf\Generator\GenerateRequest; use Printgraph\PhpSdk\Client\ClientFactory; use Printgraph\PhpSdk\Printgraph; require 'vendor/autoload.php'; $pringraph = new Printgraph( ClientFactory::createHttpClient('<<your token>>') ); $request = new GenerateRequest( 'templateId', ['message' => 'Hello, World'] ); $response = $pringraph->pdf()->generate($request)->expect( new \RuntimeException('Failed to generate PDF') ); file_put_contents('test.pdf', $response->getContents());