X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FPledge%2FBAO%2FPledgeBlock.php;h=0dacaee5a1aec7c0b7b862f609fdd25fb0a85023;hb=72b3a70c5e7890c69dd70bf00092e1217c5f15b7;hp=4deb2714af11825ac2db83922a62bb4baf25bcdd;hpb=10c5b975bac2283796e1461ceebc2c7888e9f1e6;p=civicrm-core.git diff --git a/CRM/Pledge/BAO/PledgeBlock.php b/CRM/Pledge/BAO/PledgeBlock.php index 4deb2714af..0dacaee5a1 100644 --- a/CRM/Pledge/BAO/PledgeBlock.php +++ b/CRM/Pledge/BAO/PledgeBlock.php @@ -1,7 +1,7 @@ copyValues($params); if ($pledgeBlock->find(TRUE)) { @@ -66,15 +67,15 @@ class CRM_Pledge_BAO_PledgeBlock extends CRM_Pledge_DAO_PledgeBlock { } /** - * takes an associative array and creates a pledgeBlock object + * Takes an associative array and creates a pledgeBlock object * - * @param array $params (reference ) an assoc array of name/value pairs + * @param array $params + * (reference ) an assoc array of name/value pairs. * - * @return object CRM_Pledge_BAO_PledgeBlock object - * @access public + * @return CRM_Pledge_BAO_PledgeBlock object * @static */ - static function &create(&$params) { + public static function &create(&$params) { $transaction = new CRM_Core_Transaction(); $pledgeBlock = self::add($params); @@ -91,16 +92,16 @@ class CRM_Pledge_BAO_PledgeBlock extends CRM_Pledge_DAO_PledgeBlock { } /** - * function to add pledgeBlock + * Add pledgeBlock * - * @param array $params reference array contains the values submitted by the form + * @param array $params + * Reference array contains the values submitted by the form. * - * @access public * @static * * @return object */ - static function add(&$params) { + public static function add(&$params) { if (!empty($params['id'])) { CRM_Utils_Hook::pre('edit', 'PledgeBlock', $params['id'], $params); @@ -147,22 +148,22 @@ class CRM_Pledge_BAO_PledgeBlock extends CRM_Pledge_DAO_PledgeBlock { } /** - * Function to delete the pledgeBlock + * Delete the pledgeBlock * - * @param int $id pledgeBlock id + * @param int $id + * PledgeBlock id. * * @return mixed|null - * @access public * @static */ - static function deletePledgeBlock($id) { + public static function deletePledgeBlock($id) { CRM_Utils_Hook::pre('delete', 'PledgeBlock', $id, CRM_Core_DAO::$_nullArray); $transaction = new CRM_Core_Transaction(); $results = NULL; - $dao = new CRM_Pledge_DAO_PledgeBlock(); + $dao = new CRM_Pledge_DAO_PledgeBlock(); $dao->id = $id; $results = $dao->delete(); @@ -174,21 +175,20 @@ class CRM_Pledge_BAO_PledgeBlock extends CRM_Pledge_DAO_PledgeBlock { } /** - * Function to return Pledge Block info in Contribution Pages + * Return Pledge Block info in Contribution Pages * - * @param $pageID + * @param int $pageID + * Contribution page id. * * @return array - * @internal param int $pageId contribution page id - * * @static */ - static function getPledgeBlock($pageID) { + public static function getPledgeBlock($pageID) { $pledgeBlock = array(); - $dao = new CRM_Pledge_DAO_PledgeBlock(); + $dao = new CRM_Pledge_DAO_PledgeBlock(); $dao->entity_table = 'civicrm_contribution_page'; - $dao->entity_id = $pageID; + $dao->entity_id = $pageID; if ($dao->find(TRUE)) { CRM_Core_DAO::storeValues($dao, $pledgeBlock); } @@ -197,12 +197,12 @@ class CRM_Pledge_BAO_PledgeBlock extends CRM_Pledge_DAO_PledgeBlock { } /** - * Function to build Pledge Block in Contribution Pages + * Build Pledge Block in Contribution Pages * - * @param obj $form + * @param CRM_Core_Form $form * @static */ - static function buildPledgeBlock($form) { + public static function buildPledgeBlock($form) { //build pledge payment fields. if (!empty($form->_values['pledge_id'])) { //get all payments required details. @@ -219,10 +219,10 @@ class CRM_Pledge_BAO_PledgeBlock extends CRM_Pledge_DAO_PledgeBlock { //get all status $allStatus = CRM_Contribute_PseudoConstant::contributionStatus(NULL, 'name'); - $nextPayment = array(); - $isNextPayment = FALSE; + $nextPayment = array(); + $isNextPayment = FALSE; $overduePayments = array(); - $now = date('Ymd'); + $now = date('Ymd'); foreach ($allPayments as $payID => $value) { if ($allStatus[$value['status_id']] == 'Overdue') { $overduePayments[$payID] = array( @@ -255,18 +255,18 @@ class CRM_Pledge_BAO_PledgeBlock extends CRM_Pledge_DAO_PledgeBlock { if (!empty($overduePayments)) { foreach ($overduePayments as $id => $payment) { $key = ts("%1 - due on %2 (overdue)", array( - 1 => CRM_Utils_Money::format(CRM_Utils_Array::value('scheduled_amount', $payment), CRM_Utils_Array::value('scheduled_amount_currency', $payment)), - 2 => CRM_Utils_Array::value('scheduled_date', $payment), - )); + 1 => CRM_Utils_Money::format(CRM_Utils_Array::value('scheduled_amount', $payment), CRM_Utils_Array::value('scheduled_amount_currency', $payment)), + 2 => CRM_Utils_Array::value('scheduled_date', $payment), + )); $payments[$key] = CRM_Utils_Array::value('id', $payment); } } if (!empty($nextPayment)) { $key = ts("%1 - due on %2", array( - 1 => CRM_Utils_Money::format(CRM_Utils_Array::value('scheduled_amount', $nextPayment), CRM_Utils_Array::value('scheduled_amount_currency', $nextPayment)), - 2 => CRM_Utils_Array::value('scheduled_date', $nextPayment), - )); + 1 => CRM_Utils_Money::format(CRM_Utils_Array::value('scheduled_amount', $nextPayment), CRM_Utils_Array::value('scheduled_amount_currency', $nextPayment)), + 2 => CRM_Utils_Array::value('scheduled_date', $nextPayment), + )); $payments[$key] = CRM_Utils_Array::value('id', $nextPayment); } //give error if empty or build form for payment. @@ -283,7 +283,8 @@ class CRM_Pledge_BAO_PledgeBlock extends CRM_Pledge_DAO_PledgeBlock { $pledgeBlock = self::getPledgeBlock($form->_id); //build form for pledge creation. - $pledgeOptions = array('0' => ts('I want to make a one-time contribution'), + $pledgeOptions = array( + '0' => ts('I want to make a one-time contribution'), '1' => ts('I pledge to contribute this amount every'), ); $form->addRadio('is_pledge', ts('Pledge Frequency Interval'), $pledgeOptions, @@ -299,8 +300,8 @@ class CRM_Pledge_BAO_PledgeBlock extends CRM_Pledge_DAO_PledgeBlock { $form->add('hidden', 'pledge_frequency_interval', 1); } //Frequency unit drop-down label suffixes switch from *ly to *(s) - $freqUnitVals = explode(CRM_Core_DAO::VALUE_SEPARATOR, $pledgeBlock['pledge_frequency_unit']); - $freqUnits = array(); + $freqUnitVals = explode(CRM_Core_DAO::VALUE_SEPARATOR, $pledgeBlock['pledge_frequency_unit']); + $freqUnits = array(); $frequencyUnits = CRM_Core_OptionGroup::values('recur_frequency_units'); foreach ($freqUnitVals as $key => $val) { if (array_key_exists($val, $frequencyUnits)) { @@ -311,4 +312,3 @@ class CRM_Pledge_BAO_PledgeBlock extends CRM_Pledge_DAO_PledgeBlock { } } } -