function notify_change($ticket_id, $message) { global $t_email, $t_sms, $name; $t_from = Task::get_task_issuer($ticket_id); $t_assigned = Task::get_task_assigned($ticket_id); #email ticket $assign_msg_subject = "{$name} -> Ticket Number: {$ticket_id} "; $assign_msg_body = $message; $reply_msg_subject = $assign_msg_subject; $reply_msg_body = $message; if ($t_sms) { priv_msg("{$t_from}", "{$t_assigned}", "{$assign_msg_subject}", "{$assign_msg_body}"); priv_msg("{$t_assigned}", "{$t_from}", "{$reply_msg_subject}", "{$reply_msg_body}"); } if ($t_email) { $agent_email = User::fetch_email_by_uid($t_assigned); $issuer_email = User::fetch_email_by_uid($t_from); #mail("$agent_email", "$assign_msg_subject", "$assign_msg_body"); #mail("$issuer_email", "$reply_msg_subject", "$reply_msg_body"); Email::Email("{$name}", "{$agent_email}", "{$issuer_email}", "{$assign_msg_subject}", "{$assign_msg_body}"); Email::Email("{$name}", "{$issuer_email}", "{$agent_email}", "{$reply_msg_subject}", "{$reply_msg_body}"); } }