<?php
/*
+--------------------------------------------------------------------+
- | CiviCRM version 4.4 |
+ | CiviCRM version 4.5 |
+--------------------------------------------------------------------+
- | Copyright CiviCRM LLC (c) 2004-2013 |
+ | Copyright CiviCRM LLC (c) 2004-2014 |
+--------------------------------------------------------------------+
| This file is a part of CiviCRM. |
| |
/**
*
* @package CRM
- * @copyright CiviCRM LLC (c) 2004-2013
+ * @copyright CiviCRM LLC (c) 2004-2014
* $Id$
*
*/
class CRM_Contact_Form_Domain extends CRM_Core_Form {
/**
- * the group id, used when editing a group
+ * The group id, used when editing a group
*
* @var int
*/
protected $_id;
/**
- * the contact_id of domain
+ * The contact_id of domain
*
* @var int
*/
protected $_contactId;
/**
- * default from email address option value id.
+ * Default from email address option value id.
*
* @var int
*/
protected $_fromEmailId = NULL;
/**
- * default location type fields
+ * Default location type fields
*
* @var array
*/
protected $_locationDefaults = array();
/**
- * how many locationBlocks should we display?
+ * How many locationBlocks should we display?
*
* @var int
* @const
}
/*
- * This function sets the default values for the form.
+ * Set default values for the form.
* the default values are retrieved from the database
*
* @access public
- * @return None
+ * @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();
$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;
}
/**
- * Function to actually build the form
+ * Build the form object
*
- * @return None
+ * @return void
* @access public
*/
public function buildQuickForm() {
}
/**
- * global validation rules for the form
+ * Global validation rules for the form
*
* @param array $fields posted values of the form
*