关于在类中使用全局函数的问题,我正在研究 MVC 系统。
以下方法是类的一部分,它调用类中的方法,例如模型和视图我的问题是我在那里有一个名为 redirect() 的全局函数bootstrap 文件,因为所有控制器都可能需要访问它,这是一种不好的做法,还是我最好将其作为控制器类的方法,因为所有控制器都扩展了父控制器。
public function post($slug){
if(!$slug){ redirect('blog'); }
$data = $this->model->getPost($slug);
$this->view->render('blog/single', $data);
}
还是静态类更有意义?对于一个简单的重定向功能来说,这似乎有点过头了。