作者 李宇航

合并分支 'lyh-server' 到 'master'

Lyh server



查看合并请求 !2270
@@ -32,6 +32,12 @@ if (!function_exists('generateRoute')) { @@ -32,6 +32,12 @@ if (!function_exists('generateRoute')) {
32 $string = $string[0]; 32 $string = $string[0];
33 } 33 }
34 $sign = str_replace(".", "", trim(strtolower(preg_replace('/[^\w.]+/', '-', trim($string))), '-')); 34 $sign = str_replace(".", "", trim(strtolower(preg_replace('/[^\w.]+/', '-', trim($string))), '-'));
  35 + if (strpos($sign, 'well-known-') === 0) {
  36 + $sign = substr($sign, strlen('well-known-'));
  37 + }
  38 + if(empty($sign)){
  39 + $sign = 'u';
  40 + }
35 return $sign; 41 return $sign;
36 } 42 }
37 } 43 }
@@ -52,4 +52,18 @@ class GeoQuestionResult extends Base @@ -52,4 +52,18 @@ class GeoQuestionResult extends Base
52 return $value; 52 return $value;
53 } 53 }
54 54
  55 + /**
  56 + * @remark :geo提交结果获取器
  57 + * @name :getUrlAttribute
  58 + * @author :lyh
  59 + * @method :post
  60 + * @time :2025/7/3 9:52
  61 + */
  62 + public function getTextAttribute($value)
  63 + {
  64 + if($value){
  65 + $value = Arr::s2a($value);
  66 + }
  67 + return $value;
  68 + }
55 } 69 }