norgul/advart

Artisan make 命令的自动命名解析

dev-master 2017-11-09 18:29 UTC

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,它将执行相同的功能。