jengo / api
Zero-boilerplate REST APIs for Jengo applications.
dev-main
2026-09-08 12:04 UTC
Requires
- codeigniter4/framework: ^4.6
- jengo/base: ^1.1
- jengo/schema: ^1.0
Requires (Dev)
- phpunit/phpunit: ^13.2
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-09-08 12:04:20 UTC
README
An automated, configuration-driven REST API and interactive OpenAPI/Swagger documentation engine for CodeIgniter 4 and the Jengo Framework.
Documentation: https://lipex-org.github.io/jengophp.com/packages/api
Installation
composer require jengo/api php spark jengo:api setup
Quick Start
// app/Config/Routes.php use Jengo\Api\Router; use Jengo\Api\Support\RouterOptions; use Jengo\Api\Support\DocsOptions; Router::publish($routes, new RouterOptions( version: 'v1', docs: new DocsOptions(route: 'docs', uiRoute: 'docs/ui') ));
Documentation
For full guides on ResourceConfig, atomic bulk writes, relational derivations, key obfuscation, and Swagger generation, visit https://lipex-org.github.io/jengophp.com/packages/api.
License
Released under the MIT License.