JSON API Server

Build Status SensioLabsInsight

Abstract server-side php implementation of the json api specification, based on the PSR-7 HTTP message interface.

Installation

composer require enm/json-api-server

Documentation

First you should read the docs at enm/json-api-common where all basic structures are defined.

  1. Json Api Server
    1. Concept
    2. Endpoints
    3. Usage
    4. Advanced Configuration
    5. Logging
  2. Request Handler
    1. Concept
    2. Interface
    3. JSON API Aware
    4. Usage
    5. Handler Registry
    6. Resource Providers
      1. Concept
      2. Interface
      3. JSON API Aware
      4. Usage
    7. Handler Chain
  3. Requests
    1. Fetch
    2. Save
    3. Delete
  4. Exception handling

See Change Log for changes!