get($key, $default); } } if (!function_exists('domain_host')) { function domain_host(string $sub = null): string { $base = env('BASE_DOMAIN', 'example.com'); return $sub ? "{$sub}.{$base}" : $base; } } if (!function_exists('ui_host')) { function ui_host(): string { return domain_host(env('UI_SUB', 'ui')); } } if (!function_exists('webmail_host')) { function webmail_host(): string { return domain_host(env('WEBMAIL_SUB', 'webmail')); } } if (!function_exists('mta_host')) { function mta_host(): string { return domain_host(env('MTA_SUB', 'mx')); } }