/**
* Creates the entry in the civicrm_loc_block.
+ *
+ * @param string $location
+ * @param array $entityElements
+ *
+ * @return int
*/
public static function createLocBlock(&$location, &$entityElements) {
$locId = self::findExisting($entityElements);
/**
* Takes an entity array and finds the existing location block.
+ *
+ * @param array $entityElements
+ *
+ * @return int
*/
public static function findExisting($entityElements) {
$eid = $entityElements['entity_id'];
* @param array $params
* (reference ) an assoc array of name/value pairs.
*
- * @return object
- * CRM_Core_BAO_locBlock object on success, null otherwise
+ * @return CRM_Core_BAO_locBlock
+ * Object on success, null otherwise
*/
public static function addLocBlock(&$params) {
$locBlock = new CRM_Core_DAO_LocBlock();
}
/**
- * @param $entityBlock
+ * Get values.
+ *
+ * @param array $entityBlock
* @param bool $microformat
*
* @return array
}
/**
- * If contact has data for any location block, make sure
- * contact should have only one primary block, CRM-5051
+ * Make sure contact should have only one primary block, CRM-5051.
*
* @param int $contactId
* Contact id.
- *
*/
public static function checkPrimaryBlocks($contactId) {
if (!$contactId) {
}
/**
+ * Get chain select values (whatever that means!).
+ *
* @param mixed $values
* @param string $valueType
* @param bool $flatten