【发布时间】:2015-04-20 14:38:37
【问题描述】:
是否可以在 Laravel 5 中从另一个控制器内部的一个控制器调用方法(不管用于访问每个方法的 http 方法)?
【问题讨论】:
-
stackoverflow.com/questions/15205239/… 的 L4 技术可能仍然有效。
-
你当然可以做到这一点,但如果你处于必须这样做的情况,那就是代码的味道!将您需要的功能提取到一个单独的类中,然后将其注入到您的控制器中。
-
这是一个大禁忌!你应该重构它并为此目的创建一个类,或者一个抽象类并从中扩展你的所有控制器
-
如果可以的话,我会将您需要调用的任何函数放入一个特征中,并在需要它的控制器中使用该特征。
标签: laravel methods controller external laravel-5