在自定义类中重定向laravel

时间:2019-06-12 18:30:43

标签: laravel url redirect request

如何重定向应用程序以从我的自定义类(帮助程序)进行查看? 我想测试响应API,如果有不同的特殊结果重定向到登录页面。 假设我在Laravel Application(Helper.php)中有我的自定义类API: 此示例重定向在XHR中以管理员身份登录,但在URL浏览器中不重定向 Show image result

class Helper {
public static function getBody($request, $url, $action, $datafield = null, $token = null) {
 //some code
$res_json = json_decode($res->getBody());
        if(isset($res_json->message) && $res_json->message<>"user_found"){
            return (redirect()->to('/admin/login')); //not working
        }
}
}

在我的控制器功能中:

public function drivers(Request $request){
        $data = $request->all();
        $token = $request->session()->get('token');
        return Helper::getBody($data,'drivers','get',$data,$token);
}

0 个答案:

没有答案