| GNU Affero General Public License or the licensing of CiviCRM, |
| see the CiviCRM license FAQ at http://civicrm.org/licensing |
+--------------------------------------------------------------------+
-*/
+ */
/**
*
/**
* Create UF Match, Note that thsi function is here in it's simplest form @ the moment
*
- * @return CRM_Core_DAO_UFMatch
+ * @param $params
+ *
+ * @return \CRM_Core_DAO_UFMatch
*/
public static function create($params) {
$hook = empty($params['id']) ? 'create' : 'edit';
* @param bool $isLogin
*
* @return void
- * @static
*/
public static function synchronize(&$user, $update, $uf, $ctype, $isLogin = FALSE) {
$userSystem = CRM_Core_Config::singleton()->userSystem;
// add current contact to recently viewed
if ($ufmatch->contact_id) {
- list($displayName, $contactImage, $contactType, $contactSubtype, $contactImageUrl) =
- CRM_Contact_BAO_Contact::getDisplayAndImage($ufmatch->contact_id, TRUE, TRUE);
+ list($displayName, $contactImage, $contactType, $contactSubtype, $contactImageUrl)
+ = CRM_Contact_BAO_Contact::getDisplayAndImage($ufmatch->contact_id, TRUE, TRUE);
$otherRecent = array(
'imageUrl' => $contactImageUrl,
* @param bool $isLogin
*
* @return CRM_Core_DAO_UFMatch|bool
- * @static
*/
public static function &synchronizeUFMatch(&$user, $userKey, $uniqId, $uf, $status = NULL, $ctype = NULL, $isLogin = FALSE) {
$config = CRM_Core_Config::singleton();
}
/**
- * Update the uf_name in the user object
+ * Update the uf_name in the user object.
*
* @param int $contactId
* Id of the contact to update.
*
* @return void
- * @static
*/
public static function updateUFName($contactId) {
if (!$contactId) {
}
/**
- * Update the email value for the contact and user profile
+ * Update the email value for the contact and user profile.
*
* @param int $contactId
* Contact ID of the user.
* Email to be modified for the user.
*
* @return void
- * @static
*/
public static function updateContactEmail($contactId, $emailAddress) {
$strtolower = function_exists('mb_strtolower') ? 'mb_strtolower' : 'strtolower';
}
/**
- * Delete the object records that are associated with this cms user
+ * Delete the object records that are associated with this cms user.
*
* @param int $ufID
* Id of the user to delete.
*
* @return void
- * @static
*/
public static function deleteUser($ufID) {
$ufmatch = new CRM_Core_DAO_UFMatch();
}
/**
- * Get the contact_id given a uf_id
+ * Get the contact_id given a uf_id.
*
* @param int $ufID
* Id of UF for which related contact_id is required.
*
* @return int
* contact_id on success, null otherwise
- * @static
*/
public static function getContactId($ufID) {
if (!isset($ufID)) {
}
/**
- * Get the uf_id given a contact_id
+ * Get the uf_id given a contact_id.
*
* @param int $contactID
* ID of the contact for which related uf_id is required.
*
* @return int
* uf_id of the given contact_id on success, null otherwise
- * @static
*/
public static function getUFId($contactID) {
if (!isset($contactID)) {
}
/**
- * Get the list of contact_id
+ * Get the list of contact_id.
*
*
* @return int
* contact_id on success, null otherwise
- * @static
*/
public static function getContactIDs() {
$id = array();
*
* @return bool
* true if allowed to login, false otherwise
- * @static
*/
public static function getAllowedToLogin($openId) {
$ufmatch = new CRM_Core_DAO_UFMatch();
*
* @return int
* next highest unused value for uf_id
- * @static
*/
public static function getNextUfIdValue() {
$query = "SELECT MAX(uf_id)+1 AS next_uf_id FROM civicrm_uf_match";
* @param int $ufID
* Uf id.
*
- * return array $ufValues uf values.
- * *
- *
* @return array
+ * uf values.
*/
public static function getUFValues($ufID = NULL) {
if (!$ufID) {
}
return $ufValues[$ufID];
}
+
}