Laravel 5 控制台处理程序

Laravel 5 console handlers

我喜欢 Laravel 5 命令及其命令处理程序的理念。只有我想知道为什么控制台命令不一样。为什么将逻辑放在控制台 class 中而不为其创建单独的处理程序。所以我的问题是,什么是控制台 classes 的最佳实践。为什么要把逻辑放在里面呢?或者我错过了什么?

没有什么可以阻止您从控制台中的代码中提取命令 class。这样您就可以从控制台或通过 HTTP 调用特定命令。

这完全取决于您的体系结构。