dannyvilla / artisan-commands
此包为Laravel提供了一套 artisan 命令
v1.2.1
2022-05-13 09:10 UTC
Requires
- php: >=7.0.0
- laravel/framework: >=5.5.0
README
此包为Laravel提供了一组新的 artisan 命令
安装
使用包管理器 composer 安装 dannyvilla/artisan-commands
composer require dannyvilla/artisan-commands
使用方法
查看命令
生成空视图
php artisan make:view folder.subfolder.view
生成带有布局的视图
php artisan make:view folder.subfolder.view --layout=app
仓库命令
生成空仓库文件
php artisan make:repository UserRepository
生成带有模型的仓库
php artisan make:repository UserRepository --model=User
或者
php artisan make:repository UserRepository --model=App\Models\User
服务命令
生成服务类
php artisan make:service PayPalPaymentService
语言命令
生成新的区域文件
php artisan make:lang myFilanem --locale=es
生成新的JSON区域文件
php artisan make:lang --locale=es --json
类命令
生成类
php artisan make:class App\Handlers\UserHandlers
或者你可以使用点(.)作为分隔符
php artisan make:class App.Handlers.UserHandlers --separator=.
生成特质
php artisan make:class App\Traits\MyTrait --kind=trait
生成接口
php artisan make:class App\Contracts\IClassable --kind=interface
文件命令
生成通用文件
php artisan make:file folder.subfolder1.subfolder2.filename --ext=php
贡献
欢迎提交拉取请求。对于重大更改,请首先创建一个问题来讨论您想要进行的更改。