$errors = CRM_Core_BAO_CustomField::validateCustomData($params);
if (is_array($errors) && !empty($errors)) {
$result['errors'] = $errors;
- echo json_encode($result);
- CRM_Utils_System::civiExit();
+ CRM_Utils_JSON::output($result);
}
//process the response/interview data.
$result['status'] = 'success';
}
- echo json_encode($result);
-
- CRM_Utils_System::civiExit();
+ CRM_Utils_JSON::output($result);
}
static function loadOptionGroupDetails() {
'result' => $opValues,
);
- echo json_encode($result);
- CRM_Utils_System::civiExit();
+ CRM_Utils_JSON::output($result);
}
function voterList() {
}
}
- echo json_encode(array('status' => $status));
- CRM_Utils_System::civiExit();
+ CRM_Utils_JSON::output(array('status' => $status));
}
function allActiveCampaigns() {
'campaigns' => $options,
);
- echo json_encode($results);
-
- CRM_Utils_System::civiExit();
+ CRM_Utils_JSON::output($results);
}
function campaignGroups() {
'groups' => $groups,
);
- echo json_encode($results);
-
- CRM_Utils_System::civiExit();
+ CRM_Utils_JSON::output($results);
}
/**