/** * Constructor * * @param string $message * @param int $number * @param int $state * @param int $class * @param string $server * @param string $proc * @param int $line * @param lang.Throwable $cause */ public function __construct($message, $number = 0, $state = 0, $class = 0, $server = null, $proc = null, $line = 0, $cause = null) { parent::__construct($message, $cause); $this->number = $number; $this->state = $state; $this->class = $class; $this->server = $server; $this->proc = $proc; $this->line = $line; }
/** * Constructor * * @param string message * @param int error * @param string sqlstate */ public function __construct($message, $error, $sqlstate) { parent::__construct($message); $this->error = $error; $this->sqlstate = $sqlstate; }