我应该在哪里放置一个我想在多个控制器中使用的函数,而不仅仅是在我创建它的控制器中?

想象一下,我有 2 个控制器,UserController 和 PostController,但是,我想使用一个通用的函数,并且在主题上不属于这些类中的任何一个。就像是:


public function sum($numberOne, $numberTwo) {

    return $numberOne + $numberTwo;

}

我应该在哪里创建它以便能够在 UserController 和 PostController 中使用它?我经常读到从另一个控制器调用控制器方法是一种不好的做法,但我无法弄清楚有什么替代方法。


我可以在每个控制器中创建函数,但是我会重复自己,并且代码不容易维护。


慕神8447489
浏览 141回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP