0 フォロワー

クラス yii\web\UrlNormalizerRedirectException

継承yii\web\UrlNormalizerRedirectException » yii\base\Exception » Exception
利用可能バージョン2.0.10
ソースコード https://github.com/yiisoft/yii2/blob/master/framework/web/UrlNormalizerRedirectException.php

UrlNormalizerRedirectException は、URL の正規化中に実行されるべきリダイレクトのための情報を示します。

公開プロパティ

継承されたプロパティを非表示

プロパティ 説明 定義元
$scheme boolean|string リダイレクトのために生成された URL で使用する URI スキーム yii\web\UrlNormalizerRedirectException
$statusCode integer HTTP ステータスコード yii\web\UrlNormalizerRedirectException
$url array|string リダイレクトのための有効な URL を生成するために使用されるパラメーター yii\web\UrlNormalizerRedirectException

プロパティ詳細

継承されたプロパティを非表示

$scheme 公開プロパティ

リダイレクトのために生成された URL で使用する URI スキーム

参考:yii\helpers\Url::to()

public boolean|string $scheme null
$statusCode 公開プロパティ

HTTP ステータスコード

public integer $statusCode null
$url 公開プロパティ

リダイレクトのための有効な URL を生成するために使用されるパラメーター

参考:yii\helpers\Url::to()

public array|string $url null

メソッド詳細

継承されたメソッドを非表示

__construct() 公開メソッド

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

リダイレクトのための有効な URL を生成するために使用されるパラメーター。これは、yii\helpers\Url::to() の最初のパラメーターとして使用されます。

$statusCode integer

リダイレクトに使用される HTTP ステータスコード

$scheme boolean|string

リダイレクトのために生成された URL で使用する URI スキーム。これは、yii\helpers\Url::to() の 2 番目のパラメーターとして使用されます。

$message string|null

エラーメッセージ

$code integer

エラーコード

$previous Throwable|null

例外チェーンに使用される前の例外

                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 string getName ( )
戻り値 string

この例外のユーザーフレンドリーな名前

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