lbmadesia/generator

使用简单的GUI创建一个包含所有相关文件(如模型、控制器、存储库、路由、视图等)的完整模块。

v1.0.2 2022-03-13 14:06 UTC

This package is auto-updated.

Last update: 2024-09-13 22:38:56 UTC


README

Laravel AdminPanel 的 Laravel 模块生成器包 < https://github.com/lbmadesia/laravel-adminpanel >

许可证

此模块生成器是开源软件,根据MIT许可证授权

官方文档

要开始使用生成器,请使用Composer将包添加到您的项目依赖项中

composer require lbmadesia/generator

由于您在创建项目时将使用此生成器的功能,因此仅在开发环境中需要它。

配置

安装生成器后,在您的 config/app.php 配置文件中注册 Lbmadesia\Generator\Provider\CrudGeneratorServiceProvider

'providers' => [
    // Other service providers...

    Lbmadesia\Generator\Provider\CrudGeneratorServiceProvider::class
],

如果您需要更改模板为您生成的内容,您可以通过以下命令发布包的视图文件

php artisan vendor:publish --tag=generator

并且您可以通过以下方式从包的翻译文件中获取标题“模块管理”

{{ trans('generator::menus.modules.management') }}

将模块管理链接到路由

{{ route('admin.modules.index') }}

贡献

您可以通过fork该项目来为该项目做出贡献。我们欢迎建议和PR。如果您有任何新建议或其他事项,请通过lbmadesia@gmail.com与我联系