dannyvilla / artisan-commands

此包为Laravel提供了一套 artisan 命令

v1.2.1 2022-05-13 09:10 UTC

This package is auto-updated.

Last update: 2024-09-13 14:28:49 UTC


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

贡献

欢迎提交拉取请求。对于重大更改,请首先创建一个问题来讨论您想要进行的更改。

许可证

MIT