Example #1
0
function get_incident_users($id_incident)
{
    $incident = get_incident($id_incident);
    $users = array();
    $userswu = array();
    $users['owner'] = get_db_row('tusuario', 'id_usuario', $incident['id_usuario']);
    $users['creator'] = get_db_row('tusuario', 'id_usuario', $incident['id_creator']);
    $users['affected'] = people_involved_incident($id_incident);
    $final_users = array();
    if ($users['affected']) {
        foreach ($users['affected'] as $user) {
            if ($users['owner']['id_usuario'] == $user) {
                continue;
            }
            if ($users['creator']['id_usuario'] == $user) {
                continue;
            }
            $temp = array();
            $temp['id_usuario'] = $user;
            $final_users['affected'][] = $temp;
        }
    }
    $final_users["owner"] = $users['owner'];
    $final_users["creator"] = $users['creator'];
    return $final_users;
}
function user_belong_incident($user, $id_inc)
{
    return in_array($user, people_involved_incident($id_inc));
}