/** * associate a lab with a group * * @param int $group_id group id * @param int $lab_id lab id * * @return bool on success TRUE/FALSE */ function ace_db_group_add_lab($group_id, $lab_id) { if (!ace_db_group_lab_is_member($group_id, $lab_id)) { $sql = "INSERT INTO `mapGroupsLabs` (`group_id`,`lab_id`)\n\t\t\t\tVALUES ({$group_id},{$lab_id})"; $db_result = ace_db_query($sql); $return = $db_result->row_count == 1 ? TRUE : FALSE; } else { $return = FALSE; } return $return; }
/** * determines if a lab is associated with a group * * @api * * @param int $group_id group id * @param int $lab_id lab_id * * @return bool TRUE = is a member | FALSE = is NOT a member */ function ace_group_lab_is_member($group_id, $lab_id) { return ace_db_group_lab_is_member($group_id, $lab_id); }