web\Controller redirect()

redirect() public method

Redirects the browser to the specified URL.

This method is a shortcut to yii\web\Response::redirect().

You can use it in an action by returning the yii\web\Response directly:

// stop executing this action and redirect to login page
return $this->redirect(['login']);
public yii\web\Response redirect ( $url, $statusCode = 302 )
$url string|array

The URL to be redirected to. This can be in one of the following formats:

  • a string representing a URL (e.g. "http://example.com")
  • a string representing a URL alias (e.g. "@example.com")
  • an array in the format of [$route, ...name-value pairs...] (e.g. ['site/index', 'ref' => 1]) yii\helpers\Url::to() will be used to convert the array into a URL.

Any relative URL will be converted into an absolute one by prepending it with the host info of the current request.

$statusCode integer

The HTTP status code. Defaults to 302. See http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html for details about HTTP status code

return yii\web\Response

The current response object

doc_Yii
2016-10-30 17:14:46
Comments
Leave a Comment

Please login to continue.