voicut31 / api_generator
API Generator
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/voicut31/api_generator
Requires
- doctrine/orm: ^2.6
Requires (Dev)
- phpunit/phpunit: 8.*
This package is auto-updated.
Last update: 2025-09-29 02:29:56 UTC
README
It's generate api endpoints based on database tables
Install
Install composer
brew install composer
Install packages
composer install
Configure the aplication
Usage
...
use ApiGenerator\Generator;
$configuration = new \Doctrine\DBAL\Configuration();
$conn = \Doctrine\DBAL\DriverManager::getConnection($config['database'], $configuration);
...
$generator = new Generator($conn);
$generator->api($module, $id, $params);
Available request methods
'GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'