catchAdmin/extend/catcher/exceptions/CatchException.php
2020-01-06 17:08:10 +08:00

21 lines
520 B
PHP

<?php
namespace catcher\exceptions;
use Exception;
use think\exception\HttpException;
abstract class CatchException extends HttpException
{
protected const HTTP_SUCCESS = 200;
public function __construct(string $message = '', int $code = 0, Exception $previous = null, array $headers = [], $statusCode = 0)
{
parent::__construct($statusCode, $message ? : $this->getMessage(), $previous, $headers, $code);
}
public function getStatusCode()
{
return self::HTTP_SUCCESS;
}
}