function _connector_set_primary_connection in Connector 6
Same name and namespace in other branches
- 7 connector.module \_connector_set_primary_connection()
3 calls to _connector_set_primary_connection()
- connector_connections_list_submit in ./connector.pages.inc
- _connector_add_connection in ./connector.module
- _connector_log_in in ./connector.module
File
- ./connector.module, line 313
- Connector module
Code
function _connector_set_primary_connection($uid, $connection) {
if (is_object($uid)) {
$uid = $uid->uid;
}
if (is_object($connection)) {
$connection = $connection->connector . '__' . $connection->cid;
}
db_query("UPDATE {connector_user} SET primary_connection = '%s' WHERE uid = %d", array(
':primary_connection' => $connection,
':uid' => $uid,
));
if (!db_affected_rows()) {
db_query("INSERT INTO {connector_user} (uid, primary_connection) VALUES (%d, '%s')", array(
':uid' => $uid,
':primary_connection' => $connection,
));
}
}