// no on behalf of an organization, CRM-5519
// so reset loc blocks from main params.
foreach ([
- 'phone',
- 'email',
- 'address',
- ] as $blk) {
+ 'phone',
+ 'email',
+ 'address',
+ ] as $blk) {
if (isset($this->_params[$blk])) {
unset($this->_params[$blk]);
}
$this->getPaymentProcessorObject()->getText('contributionPageContinueText', [
'is_payment_to_existing' => !empty($this->_ccid),
'amount' => $this->_amount,
- ]
- )
+ ])
);
$this->addButtons([
- [
- 'type' => 'next',
- 'name' => $contribButton,
- 'spacing' => ' ',
- 'isDefault' => TRUE,
- 'js' => ['onclick' => "return submitOnce(this,'" . $this->_name . "','" . ts('Processing') . "');"],
- ],
- [
- 'type' => 'back',
- 'name' => ts('Go Back'),
- ],
- ]
- );
+ [
+ 'type' => 'next',
+ 'name' => $contribButton,
+ 'spacing' => ' ',
+ 'isDefault' => TRUE,
+ 'js' => ['onclick' => "return submitOnce(this,'" . $this->_name . "','" . ts('Processing') . "');"],
+ ],
+ [
+ 'type' => 'back',
+ 'name' => ts('Go Back'),
+ ],
+ ]);
$defaults = [];
$fields = array_fill_keys(array_keys($this->_fields), 1);
if (isset($contact[$name]) && is_array($contact[$name]) && ($name == 'onbehalf' || $name == 'honor')) {
foreach ($contact[$name] as $fieldName => $fieldValue) {
if (is_array($fieldValue) && !in_array($this->_fields[$name][$fieldName]['html_type'], [
- 'Multi-Select',
- 'AdvMulti-Select',
- ])
+ 'Multi-Select',
+ 'AdvMulti-Select',
+ ])
) {
foreach ($fieldValue as $key => $value) {
$defaults["{$name}[{$fieldName}][{$key}]"] = $value;
}
}
elseif (in_array($name, [
- 'addressee',
- 'email_greeting',
- 'postal_greeting',
- ]) && !empty($contact[$name . '_custom'])
+ 'addressee',
+ 'email_greeting',
+ 'postal_greeting',
+ ]) && !empty($contact[$name . '_custom'])
) {
$defaults[$name . '_custom'] = $contact[$name . '_custom'];
}
$params['pcp_is_anonymous'] = 0;
}
foreach ([
- 'pcp_display_in_roll',
- 'pcp_is_anonymous',
- 'pcp_roll_nickname',
- 'pcp_personal_note',
- ] as $val) {
+ 'pcp_display_in_roll',
+ 'pcp_is_anonymous',
+ 'pcp_roll_nickname',
+ 'pcp_personal_note',
+ ] as $val) {
if (!empty($params[$val])) {
$page->assign($val, $params[$val]);
}