2017 © Pedro Peláez
 

library json-api

Framework agnostic JSON API (jsonapi.org) implementation

image

neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  • Thursday, May 17, 2018
  • by neomerx
  • Repository
  • 26 Watchers
  • 562 Stars
  • 299,259 Installations
  • PHP
  • 30 Dependents
  • 1 Suggesters
  • 45 Forks
  • 1 Open issues
  • 66 Versions
  • 11 % Grown

The README.md

Build Status Scrutinizer Code Quality Code Coverage License, (*1)

Description

JSON API logo, (*2)

A good API is one of most effective ways to improve the experience for your clients. Standardized approaches for data formats and communication protocols increase productivity and make integration between applications smooth., (*3)

This framework agnostic package implements JSON API specification version v1.1 and helps focusing on core application functionality rather than on protocol implementation. It supports document structure, errors, data fetching as described in JSON API Format and covers parsing and checking HTTP request parameters and headers. For instance it helps to correctly respond with Unsupported Media Type (HTTP code 415) and Not Acceptable (HTTP code 406) to invalid requests. You don't need to manually validate all input parameters on every request. You can configure what parameters are supported by your services and this package will check incoming requests automatically. It greatly simplifies API development and fully support specification. In particular, (*4)

  • Resource attributes and relationships
  • Polymorphic resource data and relationships
  • Compound documents with inclusion of related resources (circular resource references supported)
  • Meta information for document, resources, errors, relationship and link objects
  • Profiles
  • Parsing HTTP Accept and Content-Type headers in accordance with RFC 7231
  • Parsing HTTP query parameters (e.g. pagination, sorting and etc)
  • Sparse fieldsets and customized included paths
  • Errors

High code quality and 100% test coverage with 150+ tests. Production ready., (*5)

To find out more, please check out the Wiki and Sample App., (*6)

“I'm loving how easy it makes it to quickly implement an api”

Jeremy Cloutier, (*7)

Full-stack Integration

This package is framework agnostic and if you are looking for practical usage sample you might be interested in Quick start JSON API server application Limoncello App., (*8)

The server supports - CRUD operations for a few sample data models and Users. - Cross-origin requests (CORS) to API server. - Authentication (Bearer token) and authorizations for CRUD operations. - Support for such JSON API features as resource inclusion, pagination and etc., (*9)

Demo app screen-shot , (*10)

Sample usage

Assuming you've got an $author of type \Author you can encode it to JSON API as simple as this, (*11)

$encoder = Encoder::instance([
        Author::class => AuthorSchema::class,
    ])
    ->withUrlPrefix('http://example.com/api/v1')
    ->withEncodeOptions(JSON_PRETTY_PRINT);

echo $encoder->encodeData($author) . PHP_EOL;

will output, (*12)

{
    "data" : {
        "type"       : "people",
        "id"         : "123",
        "attributes" : {
            "first-name": "John",
            "last-name": "Doe"
        },
        "relationships" : {
            "comments" : {
                "links": {
                    "related" : "http://example.com/api/v1/people/123/comments"
                }
            }
        },
        "links" : {
            "self" : "http://example.com/api/v1/people/123"
        }
    }
}

The AuthorSchema provides information about resource's attributes and might look like, (*13)

class AuthorSchema extends BaseSchema
{
    public function getType(): string
    {
        return 'people';
    }

    public function getId($author): ?string
    {
        return $author->authorId;
    }

    public function getAttributes($author, ContextInterface $context): iterable
    {
        return [
            'first-name' => $author->firstName,
            'last-name'  => $author->lastName,
        ];
    }

    public function getRelationships($author, ContextInterface $context): iterable
    {
        return [
            'comments' => [
                self::RELATIONSHIP_LINKS_SELF    => false,
                self::RELATIONSHIP_LINKS_RELATED => true,

                // Data include supported as well as other cool features
                // self::RELATIONSHIP_DATA => $author->comments,
            ],
        ];
    }
}

Parameter http://example.com/api/v1 is a URL prefix that will be applied to all encoded links unless they have a flag set telling not to add any prefixes., (*14)

Parameter JSON_PRETTY_PRINT is a PHP predefined JSON constant., (*15)

A sample program with encoding of multiple, nested, filtered objects and more is here., (*16)

For more advanced usage please check out the Wiki., (*17)

Versions

Current version is 4.x (PHP 7.1+) for older PHP (PHP 5.5 - 7.0, HHVM) please use version 1.x., (*18)

Questions?

Do not hesitate to check issues or post a new one., (*19)

Need help?

Are you planning to add JSON API and need help? We'd love to talk to you sales@neomerx.com., (*20)

Contributing

If you have spotted any specification changes that are not reflected in this package please post an issue. Pull requests for documentation and code improvements are welcome., (*21)

There are 2 ways to send pull requests - small pull requests should be sent to develop branch as 1 commit - for bigger pull requests (e.g. new features) it's recommended to create an issue requesting a new branch for that feature. When a new branch named feature/issueXX is created (where XX is the issue number) you should post pull requests to this branch. When the feature is completed the branch will be squashed and merged to develop and then to master branches., (*22)

License

Apache License (Version 2.0). Please see License File for more information., (*23)

The Versions

17/05 2018

dev-master

9999999-dev https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

17/05 2018

dev-develop

dev-develop https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

15/04 2018

v2.0.5

2.0.5.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

29/03 2018

v2.0.4

2.0.4.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

14/03 2018

v2.0.3

2.0.3.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

08/03 2018

v2.0.2

2.0.2.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

21/02 2018

v1.x-dev

1.9999999.9999999.9999999-dev https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

21/02 2018

v1.0.9

1.0.9.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

21/02 2018

v2.0.1

2.0.1.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

26/01 2018

v2.0.0

2.0.0.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

26/01 2018

v2.0.0-beta

2.0.0.0-beta https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

23/01 2018

v2.0.0-alpha

2.0.0.0-alpha https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

19/12 2017

v2.x-dev

2.9999999.9999999.9999999-dev https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

11/12 2017

v1.0.8

1.0.8.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

27/10 2017

v1.0.7

1.0.7.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

08/10 2017

v1.0.6

1.0.6.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

13/09 2017

v1.0.5

1.0.5.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

29/07 2017

v1.0.4

1.0.4.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

19/06 2017

v1.0.3

1.0.3.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

29/05 2017

v1.0.2

1.0.2.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

20/04 2017

v1.0.1

1.0.1.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

17/02 2017

v1.0.0

1.0.0.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

29/01 2017

v0.8.11

0.8.11.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

04/09 2016

v0.8.10

0.8.10.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

24/08 2016

v0.8.9

0.8.9.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

26/06 2016

v0.8.8

0.8.8.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

21/06 2016

v0.8.7

0.8.7.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

14/06 2016

v0.8.6

0.8.6.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

11/06 2016

v0.8.5

0.8.5.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

11/06 2016

v0.8.4

0.8.4.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

31/05 2016

v0.8.3

0.8.3.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

13/05 2016

v0.8.2

0.8.2.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

03/05 2016

v0.8.1

0.8.1.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

29/04 2016

v0.8.0

0.8.0.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

22/03 2016

v0.7.1

0.7.1.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

15/03 2016

v0.7.0

0.7.0.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

06/02 2016

v0.6.6

0.6.6.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

15/12 2015

v0.6.5

0.6.5.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

03/12 2015

v0.6.4

0.6.4.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

01/12 2015

v0.6.3

0.6.3.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

08/11 2015

v0.6.2

0.6.2.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

04/10 2015

v0.6.1

0.6.1.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

23/09 2015

v0.6.0

0.6.0.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

01/09 2015

v0.5.13

0.5.13.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

27/08 2015

v0.5.12

0.5.12.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

10/08 2015

v0.5.11

0.5.11.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

01/08 2015

v0.5.10

0.5.10.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

01/08 2015

v0.5.9

0.5.9.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

29/07 2015

v0.5.8

0.5.8.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

27/07 2015

v0.5.7

0.5.7.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

16/07 2015

v0.5.6

0.5.6.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

10/07 2015

v0.5.5

0.5.5.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

29/06 2015

v0.5.4

0.5.4.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

28/06 2015

v0.5.3

0.5.3.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

25/06 2015

v0.5.2

0.5.2.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

25/06 2015

v0.5.1

0.5.1.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

10/06 2015

v0.5.0

0.5.0.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

29/05 2015

v0.4.2

0.4.2.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

28/05 2015

v0.4.1

0.4.1.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

27/05 2015

v0.4.0

0.4.0.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

19/05 2015

v0.3.0

0.3.0.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

15/05 2015

v0.2.2

0.2.2.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

13/05 2015

v0.2.1

0.2.1.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

10/05 2015

v0.2

0.2.0.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

10/05 2015

v0.1.1

0.1.1.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx

02/05 2015

v0.1

0.1.0.0 https://github.com/neomerx/json-api

Framework agnostic JSON API (jsonapi.org) implementation

  Sources   Download

Apache-2.0

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar neomerx

api json jsonapi json-api jsonapi.org neomerx