# jetpack/16.3-a.3/vendor/wp-php-toolkit/reprint-server/README.md

Jetpack – WP Security, Backup, Speed, &amp; Growth, version 16.3-a.3. 35 lines.

- Page: https://pluginprobe.com/plugins/jetpack/16.3-a.3/code/vendor/wp-php-toolkit/reprint-server/README.md
- Raw: https://pluginprobe.com/plugins/jetpack/16.3-a.3/raw/vendor/wp-php-toolkit/reprint-server/README.md
- Modified: 2026-09-08T18:39:34+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/jetpack/16.3-a.3/code/vendor/wp-php-toolkit/reprint-server/README.md#L10-L20`.

```markdown
# Reprint Server

Composer package for the Reprint streaming export engine — the HTTP endpoint
installed on the WordPress host that Reprint clients pull from and push to.

This package was previously published as `wp-php-toolkit/reprint-exporter`.
It replaces that package (`replace: self.version`), so the two names cannot be
installed side by side. Consumers should require
`wp-php-toolkit/reprint-server` directly.

## Loading it

Composer's classmap covers every class in `src/`, so classes resolve after
requiring `vendor/autoload.php`.

Reprint's entry points load their utility functions internally. `src/utils.php`
is an internal implementation file and is not a public autoload entry point.

`src/export.php` never autoloads, and that is deliberate. It declares functions
rather than classes, so the classmap scan finds nothing in it to register. Keep
it that way: requiring the file starts an output buffer and installs error,
exception and shutdown handlers, all of which belong at dispatch time.
`Site_Export_HTTP_Server::serve()` requires it at the right moment. Adding a
class to `export.php` would make it autoloadable and break that.

## Development

This repository is a read-only Composer package split from the Reprint monorepo. It is published so Composer can install `wp-php-toolkit/reprint-server` directly.

Do not propose changes in this package repository. Open issues and pull requests against the source repository instead:

https://github.com/WordPress/reprint

The package repository is overwritten from `packages/reprint-server` in the monorepo during releases, so direct changes here will be lost.

```
