tkusa / lawn
Laravel 包,用于创建项目的基础层
v1.0.0
2021-11-28 12:45 UTC
Requires
- php: ^7.3|^8.0
- laravel/framework: ^8.65
README
Lawn 是一个基础层
Lawn 是一个 Laravel 包,支持你的 CRUD 应用开发。
您可以通过在配置文件中定义实体来生成基本类
可生成类
- 控制器
- 模型
- 迁移
- 工厂
- 种子
- 路由
- 视图
- 测试
使用方法
-
在您的项目中要求此包
-
编辑配置文件
php artisan vendor:publish --tag="lawn-config"
现在您在配置目录中有 "lawn.php" 文件。
在此处定义实体。 -
运行构建命令
php artisan lawn:build
-
发布生成的文件
php artisan vendor:publish --tag="lawn-build"
您可以在项目中找到生成的文件。
许可证
Lawn 是开源软件,许可协议为 MIT 许可协议。
待办事项
- 改进测试
- 对配置进行验证
- 检查视图
- 改进设计
- 注册路由
- 关系