public static function email($value, $format = [])
{
if (!is_array($format)) {
$format = [];
}
// Linkattribute
if (empty($format['attr'])) {
$format['attr'] = '';
}
// Linkparameter (z.b. subject=Hallo Sir)
if (empty($format['params'])) {
$format['params'] = '';
} else {
if (strstr($format['params'], '?') != $format['params']) {
$format['params'] = '?' . $format['params'];
}
}
// Url formatierung
return '<a href="mailto:' . htmlspecialchars($value . $format['params']) . '"' . $format['attr'] . '>' . htmlspecialchars($value) . '</a>';
}