PHPackages                             germania-kg/response-decoder - 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. germania-kg/response-decoder

ActiveLibrary

germania-kg/response-decoder
============================

Interface and Trait for API response decoder

1.1.1(4y ago)03572MITPHPPHP ^7.1|^8.0

Since Sep 23Pushed 3y ago2 watchersCompare

[ Source](https://github.com/GermaniaKG/ResponseDecoder)[ Packagist](https://packagist.org/packages/germania-kg/response-decoder)[ RSS](/packages/germania-kg-response-decoder/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (7)Versions (9)Used By (2)

[![](https://camo.githubusercontent.com/cac3140c0c6e758f67a1ba689683ced67aa2d534e2187d6e03c5c721ffe3b976/68747470733a2f2f7374617469632e6765726d616e69612d6b672e636f6d2f6c6f676f732f67612d6c6f676f2d323031362d7765622e7376677a)](https://camo.githubusercontent.com/cac3140c0c6e758f67a1ba689683ced67aa2d534e2187d6e03c5c721ffe3b976/68747470733a2f2f7374617469632e6765726d616e69612d6b672e636f6d2f6c6f676f732f67612d6c6f676f2d323031362d7765622e7376677a)

---

Germania KG · ResponseDecoder
=============================

[](#germania-kg--responsedecoder)

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

[](#installation)

```
$ composer require germania-kg/response-decoder
```

Usage
-----

[](#usage)

The **JsonApiResponseDecoder** aims at responses adhering to the [JSON:API](https://jsonapi.org/) standard. It implements the `Psr\Http\Message\ResponseInterface` and provides two public public methods:

- `getResource( ResponseInterface $response) : array`
- `getResourceCollection( ResponseInterface $response) : array`

```
