for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace app\core\exceptions;
use Yii;
use yii\web\HttpException;
class InternalException extends HttpException
{
/**
* Constructor.
* @param string $message error message
* @param int $code error code
* @param \Exception|null $previous The previous exception used for the exception chaining.
*/
public function __construct(
$message = '',
$code = ErrorCodes::INTERNAL_ERROR,
\Exception $previous = null
) {
$message = $message ?: Yii::t('app/error', ErrorCodes::INTERNAL_ERROR);
parent::__construct(200, $message, $code, $previous);
}