boynii/lumetor
最新稳定版本:1.1.2
Composer 安装命令:
composer require boynii/lumetor
包简介
For lumen rest api with repository patten
README 文档
README
For repository patten design under lumen framework
Feature
- can install via
composer - can create update delete search all ,where like ,find by id , filter language
- can reponse json format [not code API standard]
- can generate request file
- Create{namespace}Request
- Update{namespace}Request
- Delete{namespace}Request
- Get{namespace}Request
- can generate model and sync table automatically
- can generate controller
- can generate route and mapping auto to controller
- can generate repository extended on APIBaseRepository
- generate automatically interfaces of repository
- can generate migration file
Installation
composer require boynii/Lumetor
To register a service provider.
add the Provider to the providers array in bootstrap/app.php
$app->register(Lumetor\Providers\LumetorProvider::class);
Recommend
You can add helpers folder in app folder and add helpers.php
<?php if ( ! function_exists('config_path')) { /** * Get the configuration path. * * @param string $path * @return string */ function config_path($path = '') { return app()->basePath() . '/config' . ($path ? '/' . $path : $path); } }
then add this to composer.json
"autoload": { "psr-4": { "App\\": "app/" }, "files": [ "app/helpers/helpers.php" ] },
then run,
composer dump-autoload
Command
$ php artisan boynii:genfile
copy environment
append .env file
$ php boynii:copy-env
copy migration file
for copy migration file to dastabase/migrations/
$ php boynii:copy-migration
统计信息
- 总下载量: 14
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-08-08