Пример #1
0
 /**
  * Takes an associative array and adds OpenID.
  *
  * @param array $params
  *   (reference ) an assoc array of name/value pairs.
  *
  * @return object
  *   CRM_Core_BAO_OpenID object on success, null otherwise
  */
 public static function add(&$params)
 {
     $hook = empty($params['id']) ? 'create' : 'edit';
     CRM_Utils_Hook::pre($hook, 'OpenID', CRM_Utils_Array::value('id', $params), $params);
     $openId = new CRM_Core_DAO_OpenID();
     $openId->copyValues($params);
     $openId->save();
     CRM_Utils_Hook::post($hook, 'OpenID', $openId->id, $openId);
     return $openId;
 }
Пример #2
0
 /**
  * takes an associative array and adds OpenID 
  *
  * @param array  $params         (reference ) an assoc array of name/value pairs
  *
  * @return object       CRM_Core_BAO_OpenID object on success, null otherwise
  * @access public
  * @static
  */
 static function add(&$params)
 {
     $openId = new CRM_Core_DAO_OpenID();
     $openId->copyValues($params);
     return $openId->save();
 }