/**
* This class contains payment processor related functions.
*/
-class CRM_Financial_BAO_PaymentProcessor extends CRM_Financial_DAO_PaymentProcessor
-{
+class CRM_Financial_BAO_PaymentProcessor extends CRM_Financial_DAO_PaymentProcessor {
/**
* Static holder for the default payment processor
*/
'entity_table' => 'civicrm_payment_processor',
'entity_id' => $processor->id,
'account_relationship' => $relationTypeId,
- 'financial_account_id' => $params['financial_account_id']
+ 'financial_account_id' => $params['financial_account_id'],
);
CRM_Financial_BAO_FinancialTypeAccount::add($values);
}
* @param array $defaults
* (reference ) an assoc array to hold the flattened values.
*
- * @return CRM_Financial_DAO_PaymentProcessor object on success, null otherwise
+ * @return CRM_Financial_DAO_PaymentProcessor object on success, null otherwise
* @static
*/
public static function retrieve(&$params, &$defaults) {
CRM_Core_Error::fatal(ts('Invalid value passed to getPayment function'));
}
- $dao = new CRM_Financial_DAO_PaymentProcessor( );
+ $dao = new CRM_Financial_DAO_PaymentProcessor();
$dao->id = $paymentProcessorID;
$dao->is_active = 1;
if (!$dao->find(TRUE)) {
}
if ($mode == 'test') {
- $testDAO = new CRM_Financial_DAO_PaymentProcessor( );
+ $testDAO = new CRM_Financial_DAO_PaymentProcessor();
$testDAO->name = $dao->name;
$testDAO->is_active = 1;
$testDAO->is_test = 1;
CRM_Core_Error::fatal(ts('Invalid value passed to getPayment function'));
}
- $payments = array( );
+ $payments = array();
foreach ($paymentProcessorIDs as $paymentProcessorID) {
$payment = self::getPayment($paymentProcessorID, $mode);
$payments[$payment['id']] = $payment;
* @param array_type $processor2
* @return number
*/
- public static function defaultComparison($processor1, $processor2){
- $p1 = CRM_Utils_Array::value('is_default', $processor1);
- $p2 = CRM_Utils_Array::value('is_default', $processor2);
- if ($p1 == $p2) {
- return 0;
- }
- return ($p1 > $p2) ? -1 : 1;
+ public static function defaultComparison($processor1, $processor2) {
+ $p1 = CRM_Utils_Array::value('is_default', $processor1);
+ $p2 = CRM_Utils_Array::value('is_default', $processor2);
+ if ($p1 == $p2) {
+ return 0;
}
+ return ($p1 > $p2) ? -1 : 1;
+ }
/**
* Build payment processor details