lbmadesia / api-generator
使用简单的restapi创建包含控制器、路由等所有相关文件的api。
v1.0.2
2022-03-13 13:08 UTC
README
Laravel api-generator包,用于Laravel AdminPanel < https://github.com/lbmadesia/laravel-adminpanel >
许可证
此api-generator是开源软件,许可协议为MIT协议
官方文档
要开始使用api-generator,请使用Composer将包添加到项目的依赖中
composer require lbmadesia/api-generator
由于在创建项目时会使用到此api-generator,因此仅在开发环境中需要它。
配置
安装生成器后,将 Lbmadesia\ApiGenerator\Provider\ApiCrudGeneratorServiceProvider
注册到您的 config/app.php
配置文件中
'providers' => [ // Other service providers... Lbmadesia\ApiGenerator\Provider\ApiCrudGeneratorServiceProvider::class ],
您需要运行以下命令以发布迁移、视图和配置文件
php artisan vendor:publish --tag=api-generator
您可以通过使用以下方法从包的翻译文件中获取标题 "Api Management":
{{ trans('generator::menus.apis.management') }}
将Api管理与路由链接
{{ route('admin.apis.index') }}
贡献
您可以通过将其分支出来来为此项目做出贡献。我们欢迎建议和PR。如果您有任何新的建议或其他事项,请联系我:lbmadesia@gmail.com