flight\Engine::_redirect PHP Метод

_redirect() публичный Метод

Redirects the current request to another URL.
public _redirect ( string $url, integer $code = 303 )
$url string URL
$code integer HTTP status code
    public function _redirect($url, $code = 303)
    {
        $base = $this->get('flight.base_url');
        if ($base === null) {
            $base = $this->request()->base;
        }
        // Append base url to redirect url
        if ($base != '/' && strpos($url, '://') === false) {
            $url = $base . preg_replace('#/+#', '/', '/' . $url);
        }
        $this->response(false)->status($code)->header('Location', $url)->write($url)->send();
    }