printgraph/php-sdk

0.1.0 2025-07-11 08:21 UTC

This package is auto-updated.

Last update: 2025-07-11 08:27:31 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(
    'template',
    ['message' => 'Hello, World']
);

$response = $pringraph->pdf()->generate($request)->expect(
    new \RuntimeException('Failed to generate PDF')
);

file_put_contents('test.pdf', $response->getBody()->getContents());