norgul / advart
Artisan make 命令的自动命名解析
dev-master
2017-11-09 18:29 UTC
Requires
- php: >=7.0.0
- laravel/framework: 5.*.*
This package is auto-updated.
Last update: 2024-09-07 00:37:42 UTC
README
Laravel 5 - Artisan make 命令的自动命名解析
介绍
我制作了这个命令作为 Laravel Artisan make 命令的辅助命令。背后的想法是,如果你遵循 Laravel 命名约定,你不需要指定你正在创建什么。我的目标是增加额外的简单性,就像 Laravel 的创造者总是改进他们的代码一样,所以我希望在我的职责范围内贡献我的部分。
例如,如果你输入 artisan make MyNewController,应用程序将自动假定你正在创建一个控制器,因此你可以从 make 命令中省略 :controller。
应用程序处于开发初期阶段。
安装
用法
你可以通过输入 artisan make {name} {--flag} 来调用任何(尚未实现)命令,其中 flag 是可选的,就像正常的 artisan 命令一样。
示例 1
artisan make MyNewController -> 创建一个新的空白控制器
artisan make MyNewController --flag=r -> 创建带有 -r 或 --resource 选项的控制器
这也意味着你可以传递 --flag=resource,它也可以正常工作。
为了使其更简单,你可以使用 flag 的简写名称,所以你可以传递 -f=r,它将执行相同的功能。