Download the PHP package errata/errata without Composer
On this page you can find all versions of the php package errata/errata. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download errata/errata
More information about errata/errata
Files in errata/errata
Download errata/errata
More information about errata/errata
Files in errata/errata
Please rate this library. Is it a good library?
Informations about the package errata
Errata
Exceptionally safe error handling for JSON APIs using API Problem (RFC 9457) objects.
Installation
Quick start
ProblemMiddleware is a PSR-15 middleware. Register it as the outermost middleware so it sees everything the rest of
the stack throws.
A response returned by the inner stack passes through unchanged. When the inner stack throws, the throwable is
converted to a problem and returned as an application/problem+json response.
Documentation
- Problems covers the
Problemdocument and the fixed-status HTTP problems. - Transforming Throwables covers how a
Throwablebecomes a problem and the built-in extensions. - Middleware covers the middleware's behavior, failure fallback, and logging.
Development
This project uses Mago for lint, formatting, and static analysis.
All versions of errata with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.4
composer-runtime-api Version ^2.0
php-standard-library/dict Version ^6.0
php-standard-library/filesystem Version ^6.0
php-standard-library/json Version ^6.0
php-standard-library/str Version ^6.0
php-standard-library/vec Version ^6.0
psr/http-factory Version ^1.0
psr/http-server-middleware Version ^1.0
psr/log Version ^2.0 || ^3.0
composer-runtime-api Version ^2.0
php-standard-library/dict Version ^6.0
php-standard-library/filesystem Version ^6.0
php-standard-library/json Version ^6.0
php-standard-library/str Version ^6.0
php-standard-library/vec Version ^6.0
psr/http-factory Version ^1.0
psr/http-server-middleware Version ^1.0
psr/log Version ^2.0 || ^3.0
The package errata/errata contains the following files
Loading the files please wait ...