/** * Throw a database error */ function databaseError($message, $errorLevel = E_USER_ERROR) { if (!$this->mssql) { $errorMessages = array(); $errors = sqlsrv_errors(); if ($errors) { foreach ($errors as $error) { $errorMessages[] = $error['message']; } } $message .= ": \n" . implode("; ", $errorMessages); } return parent::databaseError($message, $errorLevel); }