优化__url函数,使其支持修改app映射

This commit is contained in:
2022-07-05 14:54:50 +08:00
parent 62fc0bddf0
commit 4b4f4b1ff1

View File

@@ -17,6 +17,18 @@ if (!function_exists('__url')) {
*/
function __url(string $url = '', array $vars = [], $suffix = true, $domain = false)
{
$url_arr = explode('/', $url);
$app_map = config('app.app_map');
$app_name = array_search($url_arr[0], $app_map);
if (!empty($app_name)) {
$url_arr[0] = $app_name;
}
$url = implode('/', $url_arr);
return url($url, $vars, $suffix, $domain)->build();
}
}