<?php
/*
+--------------------------------------------------------------------+
- | CiviCRM version 4.5 |
+ | CiviCRM version 4.6 |
+--------------------------------------------------------------------+
| Copyright CiviCRM LLC (c) 2004-2014 |
+--------------------------------------------------------------------+
*/
protected $_fromEmails = array();
- function preProcess() {
- $this->_action = CRM_Utils_Request::retrieve('action', 'String',$this, FALSE, 'add');
+ public function preProcess() {
+ $this->_action = CRM_Utils_Request::retrieve('action', 'String', $this, FALSE, 'add');
$this->_context = CRM_Utils_Request::retrieve('context', 'String', $this, FALSE, 'membership');
$this->_id = CRM_Utils_Request::retrieve('id', 'Positive', $this);
$this->_contactID = CRM_Utils_Request::retrieve('cid', 'Positive', $this);
* Set default values for the form. MobileProvider that in edit/view mode
* the default values are retrieved from the database
*
- * @access public
*
* @return array defaults
*/
- function setDefaultValues() {
+ public function setDefaultValues() {
$defaults = array();
if (isset($this->_id)) {
$params = array('id' => $this->_id);
* Build the form object
*
* @return void
- * @access public
*/
public function buildQuickForm() {
if ($this->_mode) {
array(
'type' => 'upload',
'name' => ts('Renew'),
- 'isDefault' => TRUE
+ 'isDefault' => TRUE,
),
array(
'type' => 'cancel',
- 'name' => ts('Cancel')
- )
+ 'name' => ts('Cancel'),
+ ),
)
);
}
array(
'type' => 'next',
'name' => ts('Delete'),
- 'isDefault' => TRUE
+ 'isDefault' => TRUE,
),
array(
'type' => 'cancel',
- 'name' => ts('Cancel')
- )
+ 'name' => ts('Cancel'),
+ ),
)
);
}
array(
'type' => 'upload',
'name' => ts('Save'),
- 'isDefault' => TRUE
+ 'isDefault' => TRUE,
),
array(
'type' => 'upload',
'name' => ts('Save and New'),
- 'subName' => 'new'
+ 'subName' => 'new',
),
array(
'type' => 'cancel',
- 'name' => ts('Cancel')
- )
+ 'name' => ts('Cancel'),
+ ),
)
);
}
* If the member & contributor are the same then the values will be the same. But if different people paid
* then they weill differ
*
- * @param $formValues array values from form. The important values we are looking for are
+ * @param array $formValues
+ * values from form. The important values we are looking for are.
* - contact_id
* - soft_credit_contact_id
*/
- function storeContactFields($formValues){
+ public function storeContactFields($formValues) {
// in a 'standalone form' (contact id not in the url) the contact will be in the form values
if (!empty($formValues['contact_id'])) {
$this->_contactID = $formValues['contact_id'];
// here we store details in order to do that
if (!empty($formValues['soft_credit_contact_id'])) {
$this->_receiptContactId = $this->_contributorContactID = $formValues['soft_credit_contact_id'];
- list( $this->_contributorDisplayName,
- $this->_contributorEmail ) = CRM_Contact_BAO_Contact_Location::getEmailDetails( $this->_contributorContactID );
+ list($this->_contributorDisplayName,
+ $this->_contributorEmail) = CRM_Contact_BAO_Contact_Location::getEmailDetails($this->_contributorContactID);
}
else {
$this->_receiptContactId = $this->_contributorContactID = $this->_contactID;
}
}
}
-