Skip to content
Snippets Groups Projects
Commit 972171bb authored by Eileen McNaughton's avatar Eileen McNaughton
Browse files

[REF] #2790 deprecate preProcessSingle

This is only called from here & is short & can just be part of the main function.
parent a7a55561
Branches
Tags
No related merge requests found
......@@ -58,10 +58,11 @@ class CRM_Contact_Form_Task_PDF extends CRM_Contact_Form_Task {
// in search context 'id' is the default profile id for search display
// CRM-11227
$this->_activityId = CRM_Utils_Request::retrieve('id', 'Positive', $this, FALSE);
}
if ($cid) {
CRM_Contact_Form_Task_PDFLetterCommon::preProcessSingle($this, $cid);
$this->_contactIds = explode(',', $cid);
// put contact display name in title for single contact mode
if (count($this->_contactIds) === 1) {
CRM_Utils_System::setTitle(ts('Print/Merge Document for %1', [1 => CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_Contact', $cid, 'display_name')]));
}
$this->_single = TRUE;
}
else {
......@@ -85,6 +86,8 @@ class CRM_Contact_Form_Task_PDF extends CRM_Contact_Form_Task {
/**
* Build the form object.
*
* @throws \CRM_Core_Exception
*/
public function buildQuickForm() {
//enable form element
......
......@@ -59,10 +59,12 @@ class CRM_Contact_Form_Task_PDFLetterCommon extends CRM_Core_Form_Task_PDFLetter
}
/**
* @deprecated
* @param CRM_Core_Form $form
* @param int $cid
*/
public static function preProcessSingle(&$form, $cid) {
CRM_Core_Error::deprecatedFunctionWarning('no alternative');
$form->_contactIds = explode(',', $cid);
// put contact display name in title for single contact mode
if (count($form->_contactIds) === 1) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment