在laravel应用程序中使用存储库模式是否仍然相关;

在laravel应用程序中使用存储库模式是否仍然相关;,laravel,laravel-5,eloquent,repository-pattern,Laravel,Laravel 5,Eloquent,Repository Pattern,我正在建立一个新的laravel项目,希望减少控制器中的代码。我需要使用存储库模式吗?” 我需要使用存储库模式吗 试图组织代码并不直接意味着“必须”和“需要”使用存储库模式。您可以安全地使用助手类从控制器中提取一些逻辑。此外,Laravel的代码结构非常好。您可以通过实现网关或在可能的情况下使用观察者来帮助它。使用事件也是一种可能性。但是,在实现它们之前,您应该知道这些东西是如何工作的,因为您可能会在以后的测试中引入错误。Respository模式不是为了减少控制器中的代码。您永远不“需要”使用

我正在建立一个新的laravel项目,希望减少控制器中的代码。我需要使用存储库模式吗?”

我需要使用存储库模式吗


试图组织代码并不直接意味着“必须”和“需要”使用存储库模式。您可以安全地使用助手类从控制器中提取一些逻辑。此外,Laravel的代码结构非常好。您可以通过实现网关或在可能的情况下使用观察者来帮助它。使用事件也是一种可能性。但是,在实现它们之前,您应该知道这些东西是如何工作的,因为您可能会在以后的测试中引入错误。

Respository模式不是为了减少控制器中的代码。您永远不“需要”使用repository模式。你能举一个你想尝试reduce的代码的例子吗?可能会有帮助: