Пример #1
0
/**
 * 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;
}
Пример #2
0
/**
 * 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);
}