クラス 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);
}
コメントするには、サインアップまたはログインしてください。