Laravel 5.7全局函数在每个控制器中处理Ajax

时间:2019-03-19 18:02:23

标签: php ajax laravel global

我有几个在所有控制器中都使用的功能,如下所示:

//ajax
public function region()
{
    return Region::all();
}
//ajax
public function provinces(Request $request)
{

    if(!empty($request->input('region_select')))
    {
        $id_region = $request->input('region_select');

        return Region::find($id_region)->Provinces;

    }
    else{

        return Province::all();
    }

}

用这些功能扩展基本控制器以使其全局可用是否正确? 还是有一种更安全,更优雅的方法?

谢谢。

0 个答案:

没有答案