如何在Laravel 5.1中创建命令和命令处理程序


How to create a command and a command handler in Laravel 5.1

我是Laravel的新手。

我试图在我的一个项目中创建一个命令和一个命令处理程序。从命令行中正确的方法是什么?

我尝试使用下面的

php artisan make:command WhenFormSubmited

但这似乎创建了一个self handling命令。

我想把处理程序放在其他地方,这样处理程序就在一个单独的文件夹中。

我可以手动创建一个处理程序吗?是否有一个我必须遵守的命名约定才能使它工作?该命令如何知道相应控制器的位置?

是否有办法从命令行指定非自处理命令?

使用以下命令:

php artisan make:command MyCommand --handler

--handler生成处理程序类