yii\web\HttpException::__construct PHP Метод

__construct() публичный Метод

Constructor.
public __construct ( integer $status, string $message = null, integer $code, Exception $previous = null )
$status integer HTTP status code, such as 404, 500, etc.
$message string error message
$code integer error code
$previous Exception The previous exception used for the exception chaining.
    public function __construct($status, $message = null, $code = 0, \Exception $previous = null)
    {
        $this->statusCode = $status;
        parent::__construct($message, $code, $previous);
    }

Usage Example

 /**
  * Constructor.
  * @param array | json string $message error message
  */
 public function __construct($message = [])
 {
     if (is_array($message)) {
         $message = Json::encode($message);
     }
     parent::__construct(440, $message, null);
 }
All Usage Examples Of yii\web\HttpException::__construct