mengdodo/laravel-tools

laravel 开发 artisan 命令行工具。快速创建服务、特质、仓库、展示者模板,支持 ^5.5 以及 6、7、8、9 版本

2.0.0 2022-04-22 07:00 UTC

This package is auto-updated.

Last update: 2024-09-22 12:30:05 UTC


README

简单的 Laravel artisan 扩展包,快速创建服务、特质、仓库、展示者

Laravel artisan 终端命令增强工具,增加了 Service、Trait、Repositories、Presenters 模版文件生成命令,支持 Laravel 9。

目录结构

laravel path

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