abc/api-problem

API Problems according to RFC 7807

0.1.1 2020-03-01 19:18 UTC

This package is not auto-updated.

Last update: 2024-11-04 18:54:23 UTC


README

A PHP library to describe API problems according to RFC 7870.

Installation

composer require abc/api-problem

Usage

use Abc\ApiProblem;

$apiProblem = new ApiProblem(
    'http://domain.tld/problem/resource-not-found'),
    'Resource Not Found',
    404,
    sprintf('Resource with id "%s" not found', $id),
    $requestUri
);

$json = $apiProblem->toJson();

License

The MIT License (MIT). Please see License File for more information.