クラス yii\web\GoneHttpException
GoneHttpExceptionは、ステータスコード410の「Gone」HTTP例外を表します。
リクエストされたURLにリソースが存在しなくなった場合に、GoneHttpExceptionをスローします。例えば、レコードが削除された後、そのレコードに対する将来のリクエストは、404 yii\web\NotFoundHttpExceptionではなく、410 GoneHttpExceptionを返す必要があります。
公開プロパティ
プロパティ | 型 | 説明 | 定義元 |
---|---|---|---|
$statusCode | 整数 | HTTPステータスコード(403、404、500など)。 | yii\web\HttpException |
公開メソッド
メソッド | 説明 | 定義元 |
---|---|---|
__construct() | コンストラクタ。 | yii\web\GoneHttpException |
getName() | yii\web\HttpException |
メソッドの詳細
コンストラクタ。
public void __construct ( $message = null, $code = 0, $previous = null ) | ||
$message | 文字列|null |
エラーメッセージ |
$code | 整数 |
エラーコード |
$previous | Throwable|null |
例外チェーンに使用される前の例外。 |
public function __construct($message = null, $code = 0, $previous = null)
{
parent::__construct(410, $message, $code, $previous);
}
コメントするには、サインアップまたはログインしてください。