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

0.2.0 2025-11-14 13:33 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());