CodeIgniter Forums
redirect problem - Printable Version

+- CodeIgniter Forums (https://forum.codeigniter.com)
+-- Forum: CodeIgniter 4 (https://forum.codeigniter.com/forumdisplay.php?fid=28)
+--- Forum: CodeIgniter 4 Support (https://forum.codeigniter.com/forumdisplay.php?fid=30)
+--- Thread: redirect problem (/showthread.php?tid=76365)



redirect problem - midav - 05-06-2020

a problem with a redirect function, it returns an object and requires a return.
here is my code
PHP Code:
public function login()
    {
        if ($this->CI->auth->check())
        {
            $redirectURL session('redirect_url') ?? '/';
            unset($_SESSION['redirect_url']);
            return redirect()->to($redirectURL);
        }

        $_SESSION['redirect_url'] = session('redirect_url') ?? previous_url() ?? '/';
        $this->CI->data['config'] = $this->CI->config;

        return $this->CI->tmpl->view('ModAuth/site/auth/login'$this->CI->datatrue);
    
and for this I get an error because it returns a redirect object and it turns out that the template is unloaded and the error starts to sypats.