gpt4 book ai didi

php - Laravel 命令总线,何时使用自处理命令?

转载 作者:可可西里 更新时间:2023-11-01 12:36:14 25 4
gpt4 key购买 nike

你可能知道,命令总线已经在 laravel 5 中实现了。在 laravel 5 中有两种处理命令的方式。

  1. 由命令处理程序处理
  2. Handle by command itself(自处理命令)

这些方式的主要区别是什么?何时使用 self 处理命令以及何时通过相关的命令处理程序处理命令?

最佳答案

这是 Laravel 的另一个真正归结为“视情况而定”的功能。如果您正在构建一个大型企业应用程序 - 他们可能希望将命令与处理程序分开 - 因为这符合 SRP。

但在大多数情况下,对于我们大多数人来说—— self 处理命令就足够了。我使用 self 处理命令,我非常喜欢它们。

This question was actually asked by Taylor Otwell and Jeffrey Way on twitter recently . Taylor Otwell 自己说他想要一个只使用 self 处理命令的理由。

Ross Tuck also gave a deep insight into this exact topic here这也值得一读,从不同的角度了解为什么使用它们。

关于php - Laravel 命令总线,何时使用自处理命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28513385/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com