PHPackages                             jmischer/cake-pdfreactor - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [PDF &amp; Document Generation](/categories/documents)
4. /
5. jmischer/cake-pdfreactor

ActiveCakephp-plugin[PDF &amp; Document Generation](/categories/documents)

jmischer/cake-pdfreactor
========================

CakePdf PdfReactor engine plugin for CakePHP

2.0.0(2y ago)0411MITPHPCI failing

Since Oct 31Pushed 3w ago1 watchersCompare

[ Source](https://github.com/jmischer/cake-pdfreactor)[ Packagist](https://packagist.org/packages/jmischer/cake-pdfreactor)[ RSS](/packages/jmischer-cake-pdfreactor/feed)WikiDiscussions master Synced 4d ago

READMEChangelog (4)Dependencies (3)Versions (6)Used By (0)

[![License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE)

CakePdf PDFreactor engine plugin for CakePHP
============================================

[](#cakepdf-pdfreactor-engine-plugin-for-cakephp)

This plugin contains a wrapper engine for the PDFreactor Web Service Client to use with the CakePHP 4.x [CakePdf plugin](https://github.com/FriendsOfCake/CakePdf).

For CakePHP 3.x use the 1.x branch.

This Plugin is not affiliated with RealObjects.com and does not contain the Webservice client. You will need to import it, e.g. in your applications `bootstrap.php`.

```
require_once '/path/to/PDFreactor/wrappers/php/lib/PDFreactor.class.php';
```

Installation
------------

[](#installation)

Install using [Composer](https://getcomposer.org):

```
composer require jmischer/cake-pdfreactor
```

Configuration
-------------

[](#configuration)

`config/cakepdf.php`:

```
return [
    'CakePdf' => [
        'engine' => [
            'className' => 'JMischer/CakePDFreactor.PDFreactor',
            'client' => [
                'className' => '\com\realobjects\pdfreactor\webservice\client\PDFreactor',
                'serviceUrl' => 'http://localhost:9423/service/rest',
                'apiKey' => 'your_secret_api_key_if_needed'
            ],
            'options' => [
                // PDFreactor configuration ...
            ]
        ]
    ]
];
```

###  Health Score

39

—

LowBetter than 86% of packages

Maintenance62

Regular maintenance activity

Popularity13

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~332 days

Total

5

Last Release

1057d ago

Major Versions

1.x-dev → 2.0.02023-06-23

### Community

Maintainers

![](https://www.gravatar.com/avatar/6971f1df1c9d2c540f0e0bf99ce351ea3a1e4c8f3ec9676b08950bd48bd008b0?d=identicon)[jmischer](/maintainers/jmischer)

---

Top Contributors

[![jmischer](https://avatars.githubusercontent.com/u/21217601?v=4)](https://github.com/jmischer "jmischer (8 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/jmischer-cake-pdfreactor/health.svg)

```
[![Health](https://phpackages.com/badges/jmischer-cake-pdfreactor/health.svg)](https://phpackages.com/packages/jmischer-cake-pdfreactor)
```

###  Alternatives

[phpoffice/phpspreadsheet

PHPSpreadsheet - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine

13.9k293.5M1.3k](/packages/phpoffice-phpspreadsheet)[spatie/browsershot

Convert a webpage to an image or pdf using headless Chrome

5.2k32.1M102](/packages/spatie-browsershot)[smalot/pdfparser

Pdf parser library. Can read and extract information from pdf file.

2.7k34.5M216](/packages/smalot-pdfparser)[barryvdh/laravel-snappy

Snappy PDF/Image for Laravel

2.8k24.8M48](/packages/barryvdh-laravel-snappy)[openspout/openspout

PHP Library to read and write spreadsheet files (CSV, XLSX and ODS), in a fast and scalable way

1.1k57.6M131](/packages/openspout-openspout)[friendsofcake/cakepdf

CakePHP plugin for creating and/or rendering Pdfs, several Pdf engines supported.

3752.1M3](/packages/friendsofcake-cakepdf)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
