- // end function doDirectPayment
-
- /**
- * Produces error message and returns from class.
- *
- * @param int $errorCode
- * @param string $errorMessage
- *
- * @return object
- */
- public function &errorExit($errorCode = NULL, $errorMessage = NULL) {
- $e = CRM_Core_Error::singleton();
-
- if ($errorCode) {
- $e->push($errorCode, 0, NULL, $errorMessage);
- }
- else {
- $e->push(9000, 0, NULL, 'Unknown System Error.');
- }
- return $e;
- }
-