lbmadesia / api-generator

使用简单的restapi创建包含控制器、路由等所有相关文件的api。

v1.0.2 2022-03-13 13:08 UTC

This package is auto-updated.

Last update: 2024-09-13 21:38:20 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