\n";
//required class
require_once "app/voicemails/resources/classes/voicemail.php";
//get the voicemail
$vm = new voicemail;
$vm->domain_uuid = $_SESSION['domain_uuid'];
$vm->order_by = $order_by ?? null;
$vm->order = $order ?? null;
$voicemails = $vm->messages();
//sum total and new
$messages['total'] = 0;
$messages['new'] = 0;
if (!empty($voicemails) && sizeof($voicemails) > 0) {
foreach($voicemails as $field) {
$messages[$field['voicemail_uuid']]['ext'] = $field['voicemail_id'];
$messages[$field['voicemail_uuid']]['total'] = 0;
$messages[$field['voicemail_uuid']]['new'] = 0;
foreach ($field['messages'] as $row) {
if ($row['message_status'] == '') {
$messages[$field['voicemail_uuid']]['new']++;
$messages['new']++;
}
$messages[$field['voicemail_uuid']]['total']++;
$messages['total']++;
}
}
}
echo "
\n";
echo "
".$text['label-new_messages']."";
if (isset($dashboard_chart_type) && $dashboard_chart_type == "doughnut") {
//add doughnut chart
?>
".$messages['new']."";
}
//dashboard icon
if (!isset($dashboard_chart_type) || $dashboard_chart_type == "icon") {
echo "
\n";
echo "\n";
echo " \n";
echo " ".$messages['new']."\n";
echo "
\n";
echo "";
}
echo "