X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FContribute%2FBAO%2FContributionRecur.php;h=ee81af0b638291f1e2a1deaa213a141f0cbd3e74;hb=eee2530fb5cb0ffa6c790079b2ef38c30e61229a;hp=bda40a75571286c75efb44bf6f5f3e6d0a87bc63;hpb=aa0b568b0563900aa6ddc792014cc17af2c3fc90;p=civicrm-core.git
diff --git a/CRM/Contribute/BAO/ContributionRecur.php b/CRM/Contribute/BAO/ContributionRecur.php
index bda40a7557..ee81af0b63 100644
--- a/CRM/Contribute/BAO/ContributionRecur.php
+++ b/CRM/Contribute/BAO/ContributionRecur.php
@@ -1,7 +1,7 @@
fetch()) {
$duplicates[] = $dao->id;
@@ -158,7 +158,7 @@ class CRM_Contribute_BAO_ContributionRecur extends CRM_Contribute_DAO_Contributi
*
* @return array|null
*/
- static function getPaymentProcessor($id, $mode) {
+ public static function getPaymentProcessor($id, $mode) {
//FIX ME:
$sql = "
SELECT r.payment_processor_id
@@ -178,13 +178,13 @@ SELECT r.payment_processor_id
/**
* Get the number of installment done/completed for each recurring contribution
*
- * @param array $ids (reference ) an array of recurring contribution ids
+ * @param array $ids
+ * (reference ) an array of recurring contribution ids.
*
- * @return array $totalCount an array of recurring ids count
- * @access public
- * static
+ * @return array
+ * an array of recurring ids count
*/
- static function getCount(&$ids) {
+ public static function getCount(&$ids) {
$recurID = implode(',', $ids);
$totalCount = array();
@@ -208,18 +208,16 @@ SELECT r.payment_processor_id
* @param int $recurId
*
* @return bool
- * @access public
- * @static
*/
- static function deleteRecurContribution($recurId) {
+ public static function deleteRecurContribution($recurId) {
$result = FALSE;
if (!$recurId) {
return $result;
}
- $recur = new CRM_Contribute_DAO_ContributionRecur();
+ $recur = new CRM_Contribute_DAO_ContributionRecur();
$recur->id = $recurId;
- $result = $recur->delete();
+ $result = $recur->delete();
return $result;
}
@@ -227,25 +225,25 @@ SELECT r.payment_processor_id
/**
* Cancel Recurring contribution.
*
- * @param integer $recurId recur contribution id.
- * @param array $objects an array of objects that is to be cancelled like
+ * @param int $recurId
+ * Recur contribution id.
+ * @param array $objects
+ * An array of objects that is to be cancelled like.
* contribution, membership, event. At least contribution object is a must.
*
* @param array $activityParams
*
* @return bool
- * @access public
- * @static
*/
- static function cancelRecurContribution($recurId, $objects, $activityParams = array()) {
+ public static function cancelRecurContribution($recurId, $objects, $activityParams = array()) {
if (!$recurId) {
return FALSE;
}
$contributionStatus = CRM_Contribute_PseudoConstant::contributionStatus(NULL, 'name');
- $canceledId = array_search('Cancelled', $contributionStatus);
- $recur = new CRM_Contribute_DAO_ContributionRecur();
- $recur->id = $recurId;
+ $canceledId = array_search('Cancelled', $contributionStatus);
+ $recur = new CRM_Contribute_DAO_ContributionRecur();
+ $recur->id = $recurId;
$recur->whereAdd("contribution_status_id != $canceledId");
if ($recur->find(TRUE)) {
@@ -263,17 +261,17 @@ SELECT r.payment_processor_id
if ($dao->auto_renew && $dao->membership_id) {
// its auto-renewal membership mode
$membershipTypes = CRM_Member_PseudoConstant::membershipType();
- $membershipType = CRM_Core_DAO::getFieldValue('CRM_Member_DAO_Membership', $dao->membership_id, 'membership_type_id');
- $membershipType = CRM_Utils_Array::value($membershipType, $membershipTypes);
+ $membershipType = CRM_Core_DAO::getFieldValue('CRM_Member_DAO_Membership', $dao->membership_id, 'membership_type_id');
+ $membershipType = CRM_Utils_Array::value($membershipType, $membershipTypes);
$details .= '
' . ts('Automatic renewal of %1 membership cancelled.', array(1 => $membershipType));
}
else {
$details .= '
' . ts('The recurring contribution of %1, every %2 %3 has been cancelled.', array(
- 1 => $dao->amount,
+ 1 => $dao->amount,
2 => $dao->frequency_interval,
- 3 => $dao->frequency_unit
+ 3 => $dao->frequency_unit,
));
}
$activityParams = array(
@@ -323,16 +321,16 @@ SELECT r.payment_processor_id
}
/**
- * Get list of recurring contribution of contact Ids
+ * Get list of recurring contribution of contact Ids.
*
- * @param int $contactId Contact ID
+ * @param int $contactId
+ * Contact ID.
*
- * @return array list of recurring contribution fields
+ * @return array
+ * list of recurring contribution fields
*
- * @access public
- * @static
*/
- static function getRecurContributions($contactId) {
+ public static function getRecurContributions($contactId) {
$params = array();
$recurDAO = new CRM_Contribute_DAO_ContributionRecur();
$recurDAO->contact_id = $contactId;
@@ -365,7 +363,7 @@ SELECT r.payment_processor_id
*
* @return null|Object
*/
- static function getSubscriptionDetails($entityID, $entity = 'recur') {
+ public static function getSubscriptionDetails($entityID, $entity = 'recur') {
$sql = "
SELECT rec.id as recur_id,
rec.processor_id as subscription_id,
@@ -414,7 +412,7 @@ INNER JOIN civicrm_contribution con ON ( con.id = mp.contribution_id )
}
}
- static function setSubscriptionContext() {
+ public static function setSubscriptionContext() {
// handle context redirection for subscription url
$session = CRM_Core_Session::singleton();
if ($session->get('userID')) {
@@ -458,4 +456,5 @@ INNER JOIN civicrm_contribution con ON ( con.id = mp.contribution_id )
}
}
}
+
}