父控制器上的调用方法?

Panthro

我扩展了具有方法的控制器:

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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章