https://github.com/friendsofcake/crud-json-api
Build advanced JSON API Servers with almost no code.
https://github.com/friendsofcake/crud-json-api
api cakephp cakephp-crud-listener crud-json-api dry hacktoberfest json-api php rapid-development
Last synced: about 1 month ago
JSON representation
Build advanced JSON API Servers with almost no code.
- Host: GitHub
- URL: https://github.com/friendsofcake/crud-json-api
- Owner: FriendsOfCake
- License: mit
- Created: 2017-04-27T17:56:19.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-01-11T17:49:21.000Z (over 1 year ago)
- Last Synced: 2025-03-29T15:07:31.434Z (about 2 months ago)
- Topics: api, cakephp, cakephp-crud-listener, crud-json-api, dry, hacktoberfest, json-api, php, rapid-development
- Language: PHP
- Homepage: https://crud-json-api.readthedocs.io/
- Size: 4.52 MB
- Stars: 56
- Watchers: 11
- Forks: 32
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
Awesome Lists containing this project
README
[](https://travis-ci.org/FriendsOfCake/crud-json-api)
[](https://codecov.io/github/FriendsOfCake/crud-json-api)
[](https://github.com/phpstan/phpstan)
[](https://packagist.org/packages/FriendsOfCake/crud-json-api)
[](https://packagist.org/packages/FriendsOfCake/crud-json-api)
[](https://crud-json-api.readthedocs.org)# JSON API Crud Listener for CakePHP
Build JSON API Servers with almost no code. Comes with advanced features like:
- Compound Documents (Deeply Nested Includes)
- Sparse Fieldsets
- Multi-field Filtering (Search)
- Multi-field Sorting
- Multi-field Validation
- Pagination## How does it work?
1. Structure your data using the powerful CakePHP ORM
2. Create (near-empty) Controllers
3. Let crud-json-api worry about JSON API## Documentation
Fully documented at [https://crud-json-api.readthedocs.io/](https://crud-json-api.readthedocs.io/)