我扩展了具有方法的控制器:
show($id){
//do something
}
在我的扩展控制器中,我重写了show方法:
show($id){
//do something else
}
如何在父控制器上调用show方法?
show($id){
if($id == 1) //go to show method on parent controller
}
这应该工作:
Class BaseController {
protected function show($id){
return "Test Succeeded";
}
}
Class MyController extends BaseController {
public function show($id){
if($id == 1){
parent::show($id);
}
}
}
echo (new MyController())->show(1); //Returns Test Succeeded
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句