mengdodo / laravel-tools
laravel 开发 artisan 命令行工具。快速创建服务、特质、仓库、展示者模板,支持 ^5.5 以及 6、7、8、9 版本
2.0.0
2022-04-22 07:00 UTC
Requires
- php: >=7.0||^8.0
- laravel/framework: ^6.20.14||^9.0
README
简单的 Laravel artisan 扩展包,快速创建服务、特质、仓库、展示者
Laravel artisan 终端命令增强工具,增加了 Service、Trait、Repositories、Presenters 模版文件生成命令,支持 Laravel 9。
目录结构
require
php > 7.0 || php > 9.0
laravel > 5.5 || laravel > 9.*
install
composer require mengdodo/laravel-tools --dev
如何使用
创建一个新的特质文件
php artisan make:trait Order
// Trait created successfully in app/Traits/OrderTrait.php
创建一个新的服务文件
php artisan make:service Mail
// service created successfully in app/Services/MailService.php
创建一个新的仓库文件
php artisan make:repo Product
// Trait created successfully in app/Repositories/ProductRepository.php
创建一个新的展示者文件
php artisan make:presenter Category
// Trait created successfully in app/Presenters/CategoryPresenter.php
