lbmadesia / generator
使用简单的GUI创建一个包含所有相关文件(如模型、控制器、存储库、路由、视图等)的完整模块。
v1.0.2
2022-03-13 14:06 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与我联系