* @access public
* @return void
*/
+ /**
+ * This virtual function is used to set the default values of
+ * various form elements
+ *
+ * access public
+ *
+ * @return array reference to the array of default values
+ *
+ */
+ /**
+ * @return array
+ */
function setDefaultValues() {
$defaults = array();
$params = array();
$defaults['address'][1]['state_province_id'] = $config->defaultContactStateProvince;
}
- if (!empty($defaults['address'])) {
- foreach ($defaults['address'] as $key => $value) {
- CRM_Contact_Form_Edit_Address::fixStateSelect($this,
- "address[$key][country_id]",
- "address[$key][state_province_id]",
- "address[$key][county_id]",
- CRM_Utils_Array::value('country_id', $value,
- $config->defaultContactCountry
- ),
- CRM_Utils_Array::value('state_province_id', $value,
- $config->defaultContactStateProvince
- )
- );
- }
- }
}
$defaults = array_merge($defaults, $domainDefaults);
return $defaults;