Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/eosnewmedia/json-api-server

Abstract server-side php implementation of the json api specification (jsonapi.org)
https://github.com/eosnewmedia/json-api-server

abstraction api api-server json json-api library php php-library php7 reusable server server-side

Last synced: about 2 months ago
JSON representation

Abstract server-side php implementation of the json api specification (jsonapi.org)

Awesome Lists containing this project

README

        

JSON API Server
===============
[![Build Status](https://travis-ci.org/eosnewmedia/JSON-API-Server.svg?branch=master)](https://travis-ci.org/eosnewmedia/JSON-API-Server)

Abstract server-side php implementation of the [json api specification](http://jsonapi.org/format/).

## Installation

```sh
composer require enm/json-api-server
```

## Documentation
First you should read the docs at [`enm/json-api-common`](https://eosnewmedia.github.io/JSON-API-Common/) where all basic structures are defined.

1. [Json Api Server](docs/json-api-server/index.md)
1. [Endpoints](docs/json-api-server/index.md#endpoints)
1. [Usage](docs/json-api-server/index.md#usage)
1. [Request Handler](docs/request-handler/index.md)
1. [Concept](docs/request-handler/index.md#concept)
1. [Interface](docs/request-handler/index.md#interface)
1. [Usage](docs/request-handler/index.md#usage)
1. [Exception handling](docs/exception-handling/index.md)

See [Change Log](CHANGELOG.md) for changes!