ceekays / generators
Laravel 5.* 的额外生成器文件
1.0.5
2020-01-13 10:01 UTC
Requires
- php: >=5.4.0
- illuminate/support: ^5.0|^6.0
README
此包提供了一系列扩展的生成器,以加快您的Laravel开发过程。这些生成器包括
make:report
make:service
此外,该包还覆盖了默认的 Eloquent
模型位置。默认情况下,模型位于 app/
目录。然而,随着模型文件与其他专用目录(如 Console
、Http
、Jobs
、Policies
、Providers
等)混合在一起,目录很快就会变得混乱。此包覆盖了Laravel创建模型的行为,并引入了一个 Models
目录,您的模型将位于其中。
该包与 Laravel 5 或更高版本 兼容。
安装
此包使用 Composer 安装。
composer require ceekays/generators
Laravel 5.5 或更高版本
由于该包使用包自动发现,因此对于 Laravel 5.5 或更高版本,您无需手动添加服务提供者。
Laravel < 5.5
对于低于 5.5 的 Laravel 版本,将以下服务提供者添加到 config/app.php
中的提供者数组中
Ceekays\Generators\GeneratorsServiceProvider::class,
这就完成了!您已经准备好出发了。从终端运行 php artisan
命令以查看新命令。
使用方法
- 除了模型的存储位置外,
make:model
命令的默认行为没有改变。 php artisan make:report UsersReport --table=users
或php artisan make:report UsersReport -t users
php artisan make:service CreateUserService
许可证
此包是开源软件,受 MIT 许可证 授权。