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()
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,
));
}
}