daydreamlab / jjaj
此包已被弃用,不再维护。作者建议使用 jjaj 包。
此包最新版本(v1.0.0)没有可用的许可证信息。
献给 Jordan、Jerry、Alex 和 Jackie
v1.0.0
2019-02-01 10:05 UTC
Requires
- daydreamlab/observer: dev-master
This package is auto-updated.
Last update: 2024-09-10 09:38:51 UTC
README
jjaj:mc
此命令 jjaj:mc 表示将生成模型(m)和控制器(c)。以下目录和文件将被生成
-
控制器路径:app/Http/Controllers/API/{name}
-
模型路径:app/Models/{name}
-
仓库路径:app/Repositories/
-
服务路径:app/Services/
-
请求路径:app/Http/Requests/
-
常量路径:app/constants/
php artisan jjaj:mc {name} {--admin} {--front} {--component=}
示例
php artisan jjaj:mc Category --admin --front --component=Cms
参数
-
name (必需)
模型名称。请勿使用复数形式(例如:
Users)。 -
--admin (可选)
此参数将生成管理员模型。
-
--front (可选)
此参数将生成前端模型。
-
--component= (可选)
如果您想编写自己的包,这将帮助您生成带有正确命名空间的相应文件。文件路径将在 root/packages/{package_name}。
jjaj:clear
php artisan jjaj:clear
此命令将运行以下三个命令
php artisan config:clear
php artisan cache:clear
php artisan view:clear
jjaj:delete
此命令将帮助您删除由 jjaj:mc 命令生成的所有文件。
jjaj:refresh
此命令将运行以下两个命令
php artisan migrate:refresh
php artisan passport:install
jjaj:test
此命令将帮助您生成测试文件。
php artisan jjaj:test {name} {--unit} {--feature} {--type=} {--admin} {--front}
示例
php artisan jjaj:test --unit --type=service --admin --front
参数
-
name (必需)
模型名称。请勿使用复数形式(例如:
Users)。 -
--admin (可选)
此参数将生成管理员模型测试。
-
--front (可选)
此参数将生成前端模型测试。
-
--type= (可选)
您可以选择三种类型!
- 控制器
- 模型
- 仓库
- 服务