laravel 在一个控制器的方法中调用其他控制器中的方法
在a控制器中调用其他控制器b的方法
在TrialApplyController 中 写一个方法,调用 subject控制器下的方法
调用控制器下方法
public function getWaitList($request,$is_base_index = true)
{
// 调用 SubjectController@index 方法 去
$subject_c = App::make(\App\Admin\Controllers\SubjectController::class,[$this->subjectFollowUpRepository,$this->subjectRepository]);
// 调用
return $subject_c->index($request);
}
本作品采用《CC 协议》,转载必须注明作者和本文链接
这样的逻辑代码应该封装起来
@勇敢的心 1看需求,2看时间,3看心情。 主要是看心情。
和new 一个那种更好?
@xuanjiang 你不觉得 我这个写法帅气,与众不同吗...
我前两天刚提了一个类似的问题(问答:laravel里面两个表如何优雅的实现数据同步) ,最后我也是控制器里面调用另一个控制器来实现的
邪恶的设计
优雅呢?
两个点评:风骚!