/**
* Variable to store redirect path
- *
*/
private $_userContext;
$this->_interviewerId = CRM_Utils_Array::value('survey_interviewer_id', $this->get('formValues'));
}
- if ( $this->_surveyId ) {
+ if ($this->_surveyId) {
$params = array('id' => $this->_surveyId);
CRM_Campaign_BAO_Survey::retrieve($params, $this->_surveyDetails);
}
- $orderClause = false;
+ $orderClause = FALSE;
$buttonName = $this->controller->getButtonName();
- if ( $buttonName == '_qf_Interview_submit_orderBy' && !empty($_POST['order_bys'])) {
+ if ($buttonName == '_qf_Interview_submit_orderBy' && !empty($_POST['order_bys'])) {
$orderByParams = CRM_Utils_Array::value('order_bys', $_POST);
}
- elseif ( CRM_Core_OptionGroup::getValue('activity_type','WalkList') == $this->_surveyDetails['activity_type_id'] ) {
+ elseif (CRM_Core_OptionGroup::getValue('activity_type', 'WalkList') == $this->_surveyDetails['activity_type_id']) {
$orderByParams =
array(
1 => array(
}
$orderBy = array();
- if ( !empty($orderByParams) ) {
- foreach ( $orderByParams as $key => $val ) {
+ if (!empty($orderByParams)) {
+ foreach ($orderByParams as $key => $val) {
if (!empty($val['column'])) {
$orderBy[] = "{$val['column']} {$val['order']}";
}
}
- if ( !empty($orderBy) ) {
+ if (!empty($orderBy)) {
$orderClause = "ORDER BY " . implode(', ', $orderBy);
}
}
}
}
-
//get the contact read only fields to display.
$readOnlyFields = array_merge(array(
'contact_type' => '',
$this->assign('surveyValues', $this->_surveyValues);
$result = CRM_Campaign_BAO_Survey::getReportID($this->_surveyId);
- $this->assign("instanceId",$result);
+ $this->assign("instanceId", $result);
//get the survey result options.
$this->_resultOptions = $this->get('resultOptions');
}
public function validateIds() {
- $required = array('surveyId' => ts('Could not find Survey.'),
+ $required = array(
+ 'surveyId' => ts('Could not find Survey.'),
'interviewerId' => ts('Could not find Interviewer.'),
'contactIds' => ts('No respondents are currently reserved for you to interview.'),
'resultOptions' => ts('Oops. It looks like there is no response option configured.'),
$this->assign('surveyTypeId', $this->_surveyTypeId);
$options =
- array('' => ' - none - ',
+ array(
+ '' => ' - none - ',
'civicrm_address.street_name' => 'Street Name',
'civicrm_address.street_number%2' => 'Odd / Even Street Number',
'civicrm_address.street_number' => 'Street Number',
foreach ($this->_contactIds as $contactId) {
//build the profile fields.
foreach ($this->_surveyFields as $name => $field) {
- if ($field){
+ if ($field) {
CRM_Core_BAO_UFGroup::buildProfile($this, $field, NULL, $contactId);
}
}
}
$buttons = array(
- array('type' => 'cancel',
+ array(
+ 'type' => 'cancel',
'name' => ts('Done'),
'subName' => 'interview',
'isDefault' => TRUE,
}
}
- if ( CRM_Core_OptionGroup::getValue('activity_type','WalkList') == $this->_surveyDetails['activity_type_id'] ) {
+ if (CRM_Core_OptionGroup::getValue('activity_type', 'WalkList') == $this->_surveyDetails['activity_type_id']) {
$defaults['order_bys'] =
array(
1 => array(
'source_contact_id' => 'source_contact',
'location' => 'activity_location',
'campaign_id' => 'activity_campaign_id',
- 'duration' => 'activity_duration'
+ 'duration' => 'activity_duration',
);
foreach ($activityParams as $key => $field) {
if (!empty($params[$field])) {
$statusIds
);
$this->_contactIds = array();
- foreach ($surveyActivities as $val) $this->_contactIds[$val['voter_id']] = $val['voter_id'];
+ foreach ($surveyActivities as $val) {
+ $this->_contactIds[$val['voter_id']] = $val['voter_id'];
+ }
$this->set('contactIds', $this->_contactIds);
}
}