/** * @param ISqlQuery $query * @param string $errormsg * @param integer $errorno */ function __construct(ISqlQuery $query, $errormsg, $errorno) { Assert::isScalar($errormsg); Assert::isNumeric($errorno); parent::__construct($errormsg, $errorno); $this->query = $query; }
function __construct($exceptionMessage, $exceptionCode, $dbMessage, $dbCode) { parent::__construct($exceptionMessage, $exceptionCode, $dbMessage, $dbCode); }
public function __construct($message, $dupValue, $key) { parent::__construct($message, 1062, 23000); $this->dupValue = $dupValue; $this->dupKey = $key; }
/** * @param DB $dbHandle DB with failed connection parameters * @param string $errorMessage actual error string */ function __construct(DB $dbHandle, $errorMessage) { parent::__construct($errorMessage); $this->db = $dbHandle; }
public function __construct($message = null, $rollback = false, $code = 0) { $this->rollback = $rollback; parent::__construct($message, $code); }