JSON Api ❤️ Doctrine ORM
JAD is a library created for rapid development of JSON API backend REST implementation. You can run JAD as a standalone server with php -S (see demo), or you can use it as a middleware in your framework.
It turns doctrine entities (doctrine/doctrine2) to a JSON API resource, or collection of resources automagically.
You need to have Doctrine installed and preferably setup before you can use Jad.
composer require oligus/jad
$jad = new Jad(new Jad\Map\AnnotationMapper($em));
$jad->setPathPrefix('/api/v1/jad');
$jad->jsonApiResult();
Fetching resources with relationships
Deleting resources / relationships
When contributing to this repository, please first discuss the change you wish to make via issue before making a pull request.
- Oli Gustafsson - Initial work - oligus
This project is licensed under the MIT License - see the LICENSE file for details