请问控制器怎么定义一个空方法,类似tp的_empty

changup

请问控制器怎么定义一个空方法,类似tp的_empty

以前用tp的时候在控制器里写一个空方法,如下:
这样以后就可以直接在service里面写功能函数,控制器中同样能调用到.

/**
* 空方法处理
*/
public function _empty(){
    $actionName = $this->request->action();
    if ($this->baseDataService->$actionName()==false){
        return $this->apiReturn(-1, $this->baseDataService->getError());
    }

    return $this->apiReturn();
}

请问在webman中怎么实现这个呢?谢谢大佬

168 3 0
3个回答

z985342160

可以看看魔述方法__call()

  • 暂无评论
lunzi

安装下laravel的这个 illuminate/macroable,然后use这个trait试试,挺好用的

  • 暂无评论
muyu

这不就是Route::fallback,定义路由即可

  • 暂无评论
🔝