function user_relationship_implications_user_relationships_type in User Relationships 6
hook_user_relationships_type()
File
- user_relationship_implications/
user_relationship_implications.module, line 139 - Drupal Module: User Relationship Implications
Code
function user_relationship_implications_user_relationships_type($op, &$rtypes) {
if ($op == 'load') {
foreach ($rtypes as $rtid => $rtype) {
$rtypes[$rtid]->implies = array();
$rtypes[$rtid]->implied_by = array();
}
$results = db_query("SELECT * FROM {user_relationship_implications}");
while ($implication = db_fetch_object($results)) {
$rtypes[$implication->rtid]->implies[$implication->implies_rtid] = $implication;
$rtypes[$implication->implies_rtid]->implied_by[$implication->rtid] = $implication;
}
}
elseif ($op == 'delete') {
$results = db_query("DELETE FROM {user_relationship_implications} WHERE rtid = %d OR implies_rtid = %d", $rtypes->rtid, $rtypes->rtid);
}
}