switch ($code) {
case (E_STRICT):
case (E_NOTICE):
case (E_USER_NOTICE): {
$type = Ide::INFO;
$title = gettext('Information');
$message = '';
$message .= gettext('An Information Notice has been Detected');
$message .= "\n";
$message .= gettext('The following Information has been detected and logged :');
$message .= "\n";
$message .= gettext($errmessage);
$message .= "\n";
$message .= gettext('The application will now continue.');
break;
}
case (E_WARNING):
case (E_USER_WARNING): {
$type = Ide::WARNING;
$title = gettext('Warning');
$message = '';
$message .= gettext('Warning has been Detected');
$message .= "\n";
$message .= gettext('The following Warning has been detected and logged :');
$message .= "\n";
$message .= gettext($errmessage);
$message .= "\n";
$message .= gettext('The application will now continue.');
break;
}
default: {
$type = Ide::ERROR;
$title = gettext('Error');
$message = '';
$message .= gettext('An Error has been Detected');
$message .= "\n";
$message .= gettext('The following Error has been detected and logged :');
$message .= "\n";
$message .= gettext($errmessage);
$message .= "\n";
$message .= gettext('The application will now terminate.');
}
}