0 follower

Class yii\web\UrlNormalizerRedirectException

Inheritanceyii\web\UrlNormalizerRedirectException » yii\base\Exception » Exception
Available since version2.0.10
Source Code https://github.com/yiisoft/yii2/blob/master/framework/web/UrlNormalizerRedirectException.php

UrlNormalizerRedirectException represents an information for redirection which should be performed during the URL normalization.

Public Properties

Hide inherited properties

Property Type Description Defined By
$scheme boolean|string The URI scheme to use in the generated URL for redirection yii\web\UrlNormalizerRedirectException
$statusCode integer The HTTP status code yii\web\UrlNormalizerRedirectException
$url array|string The parameter to be used to generate a valid URL for redirection yii\web\UrlNormalizerRedirectException

Property Details

Hide inherited properties

$scheme public property

The URI scheme to use in the generated URL for redirection

See also yii\helpers\Url::to().

public boolean|string $scheme null
$statusCode public property

The HTTP status code

public integer $statusCode null
$url public property

The parameter to be used to generate a valid URL for redirection

See also yii\helpers\Url::to().

public array|string $url null

Method Details

Hide inherited methods

__construct() public method

public void __construct ( $url, $statusCode 302, $scheme false, $message null, $code 0, $previous null )
$url array|string

The parameter to be used to generate a valid URL for redirection. This will be used as first parameter for yii\helpers\Url::to()

$statusCode integer

HTTP status code used for redirection

$scheme boolean|string

The URI scheme to use in the generated URL for redirection. This will be used as second parameter for yii\helpers\Url::to()

$message string|null

The error message

$code integer

The error code

$previous Throwable|null

The previous exception used for the exception chaining

                public function __construct($url, $statusCode = 302, $scheme = false, $message = null, $code = 0, $previous = null)
{
    $this->url = $url;
    $this->scheme = $scheme;
    $this->statusCode = $statusCode;
    parent::__construct((string)$message, $code, $previous);
}

            
getName() public method
public string getName ( )
return string

The user-friendly name of this exception

                public function getName()
{
    return 'Exception';
}