LaravelPackages.net
Acme Inc.
Toggle sidebar
ssgglobal/laravel-pdfreactor

A PHP wrapper for using PDFreactor with Laravel.

9.996
0
v3.3.0
About ssgglobal/laravel-pdfreactor

ssgglobal/laravel-pdfreactor is a Laravel package for a php wrapper for using pdfreactor with laravel.. It currently has 0 GitHub stars and 9.996 downloads on Packagist (latest version v3.3.0). Install it with composer require ssgglobal/laravel-pdfreactor. Discover more Laravel packages by ssgglobal or browse all Laravel packages to compare alternatives.

Last updated

Unit Tests

Laravel PDFreactor

A PHP wrapper for using PDFreactor with Laravel 6+.

Setup

Requirements

  • Illuminate/Support 6.0+.
  • GuzzleHttp/Guzzle ^6.3.1 Or ^7.0.1

Installation

# Install package
composer require ssgglobal/pdfreactor

# Publish Config
php artisan vendor:publish --provider="StepStone\PdfReactor\ServiceProvider"

The pdfreactor config options will be merged into config/services.php.

Register Service Provider

In your config/app.php add the following to providers array.

'providers' => [
    StepStone\PdfReactor\ServiceProvider::class,
],

Configuration

Set your PDFreactor configuration options in .env

| Option | Default | | |---|:-:|---| | PDFREACTOR_HOST | none | URL to PDFreactor web service. | | PDFREACTOR_PORT | 9243 | Default listener port for PDFreactor server. | | PDFREACTOR_KEY | none | API Key if authentication is enabled. |

Register Alias (optional)

In your config/app.php add the following in the alias array.

'aliases' => [
    'PdfReactor'    => StepStone\PdfReactor\Facade::class,
]

Usage

For a full list of functions visit PDFreactor's website.

    $config = [
        // PDFreactor config options
    ];

    $document   = PdfReactor::convertAsync($config);

Testing

// Use docker compose to turn on the server
docker-compose up -d

// run phpunit
./vendor/bin/phpunit
Comments