<?php
/*
+--------------------------------------------------------------------+
- | CiviCRM version 4.5 |
+ | CiviCRM version 4.6 |
+--------------------------------------------------------------------+
| Copyright CiviCRM LLC (c) 2004-2014 |
+--------------------------------------------------------------------+
* Build form for address input fields
*
* @param CRM_Core_Form $form
- * @param int $addressBlockCount - the index of the address array (if multiple addresses on a page)
- * @param boolean $sharing - false, if we want to skip the address sharing features
- * @param boolean $inlineEdit true when edit used in inline edit
+ * @param int $addressBlockCount
+ * The index of the address array (if multiple addresses on a page).
+ * @param bool $sharing
+ * False, if we want to skip the address sharing features.
+ * @param bool $inlineEdit
+ * True when edit used in inline edit.
*
* @return void
*
- * @access public
* @static
*/
- static function buildQuickForm(&$form, $addressBlockCount = NULL, $sharing = TRUE, $inlineEdit = FALSE) {
+ public static function buildQuickForm(&$form, $addressBlockCount = NULL, $sharing = TRUE, $inlineEdit = FALSE) {
// passing this via the session is AWFUL. we need to fix this
if (!$addressBlockCount) {
$blockId = ($form->get('Address_Block_Count')) ? $form->get('Address_Block_Count') : 1;
*
* @return array|bool if no errors
*
- * @access public
* @static
*/
- static function formRule($fields, $files, $self) {
+ public static function formRule($fields, $files, $self) {
$errors = array();
$customDataRequiredFields = array();
// DETACH 'required' form rule error to
// custom data only if address data not exists upon submission
if (!empty($customDataRequiredFields)) {
- foreach($customDataRequiredFields as $customElementName) {
+ foreach ($customDataRequiredFields as $customElementName) {
$elementName = "address[$instance][$customElementName]";
if ($self->getElementError($elementName)) {
// set element error to none
// DETACH 'required' form rule error to
// custom data only if address data not exists upon submission
if (!empty($customDataRequiredFields) && !CRM_Core_BAO_Address::dataExists($addressValues)) {
- foreach($customDataRequiredFields as $customElementName) {
+ foreach ($customDataRequiredFields as $customElementName) {
$elementName = "address[$instance][$customElementName]";
if ($self->getElementError($elementName)) {
// set element error to none
/**
* Set default values for address block
*
- * @param array $defaults defaults associated array
- * @param CRM_Core_Form $form form object
+ * @param array $defaults
+ * Defaults associated array.
+ * @param CRM_Core_Form $form
+ * Form object.
*
* @static
- * @access public
*/
- static function setDefaultValues( &$defaults, &$form ) {
+ public static function setDefaultValues( &$defaults, &$form ) {
$addressValues = array();
if (isset($defaults['address']) && is_array($defaults['address']) &&
!CRM_Utils_System::isNull($defaults['address'])
* @param CRM_Core_Form $form
* @param $groupTree
*/
- static function storeRequiredCustomDataInfo(&$form, $groupTree) {
+ public static function storeRequiredCustomDataInfo(&$form, $groupTree) {
if (CRM_Utils_System::getClassName($form) == 'CRM_Contact_Form_Contact') {
$requireOmission = NULL;
foreach ($groupTree as $csId => $csVal) {