$processor->setMappingID((int) $this->getSubmittedValue('savedMapping'));
$processor->setFormName($formName);
$processor->setMetadata($this->getContactImportMetadata());
- $processor->setContactTypeByConstant($this->getSubmittedValue('contactType'));
+ $processor->setContactType($this->getSubmittedValue('contactType'));
$processor->setContactSubType($this->getSubmittedValue('contactSubType'));
$mapper = $this->getSubmittedValue('mapper');
/**
* Set the contact type according to the constant.
*
+ * @deprecated
+ *
* @param int $contactTypeKey
*/
public function setContactTypeByConstant($contactTypeKey) {
+ CRM_Core_Error::deprecatedFunctionWarning('no replacement');
$constantTypeMap = [
'Individual' => 'Individual',
'Household' => 'Household',
$this->assertEquals('street_address', $processor->getFieldName(3));
$this->assertEquals($this->getCustomFieldName('text'), $processor->getFieldName(4));
$this->assertEquals('url', $processor->getFieldName(8));
-
- $processor->setContactTypeByConstant('Household');
- $this->assertEquals('Household', $processor->getContactType());
}
/**
$processor->setMappingID($mappingID);
$processor->setFormName('document.forms.MapField');
$processor->setMetadata($this->getContactImportMetadata());
- $processor->setContactTypeByConstant('Individual');
+ $processor->setContactType('Individual');
$defaults = [];
$defaults["mapper[$columnNumber]"] = $processor->getSavedQuickformDefaultsForColumn($columnNumber);