netmon-server / laravel-jsonapi
This package is abandoned and no longer maintained.
No replacement package was suggested.
This package helps you to quickly build a REST API using the Laravel framework following the json:api specification.
2.0.0
2017-03-09 12:11 UTC
Requires
- illuminate/support: ~5
- justinrainbow/json-schema: ^4.1
- tobscure/json-api: ^0.3.0
This package is auto-updated.
Last update: 2019-02-20 19:08:15 UTC
README
This package is built for the Laravel framework and provides basic classes to help you building a REST API following the json:api standard.
Laravel compatibility
- Laravel 5.3
Features
- Base controllers
- DocumentResourceController:
- CollectionResourceController:
- StoreResourceController:
- ControllerResourceController: TODO
- DefaultResourceController:
- OneToOneResourceController:
- Specification features:
- Pagination
- Filtering
- Includes
- Sorting: TODO
- Web Service Maturity
- HATEOAS:
- Validation:
- Request body validation
Manual
Please follow the manual.
Resources
- REST API Design Rulebook (Mark Masse)
Contributing
Submitting patches
Patches can be submitted using the Merge-Request link of our gitlab.
Mailinglist
https://lists.ffnw.de/mailman/listinfo/netmon-dev
License
See License