|
@@ -881,11 +881,57 @@ if(!function_exists("is_public_package")){
|
|
if (empty($packageName)){
|
|
if (empty($packageName)){
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
- $publicPackageName = config("package.package_name");
|
|
|
|
|
|
+ $publicPackageName = get_public_packages();
|
|
if (in_array($packageName,$publicPackageName)){
|
|
if (in_array($packageName,$publicPackageName)){
|
|
return true;
|
|
return true;
|
|
}
|
|
}
|
|
|
|
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+/**
|
|
|
|
+ * 判断包是否是公共包站点id
|
|
|
|
+ * name: is_public_package
|
|
|
|
+ * @param string $packageName
|
|
|
|
+ * @return bool
|
|
|
|
+ * date 2022/09/22 16:53
|
|
|
|
+ */
|
|
|
|
+if(!function_exists("is_public_package_channel_id")){
|
|
|
|
+ function is_public_package_channel_id($channelId = 0)
|
|
|
|
+ {
|
|
|
|
+ if (empty($$channelId)){
|
|
|
|
+ return false;
|
|
|
|
+ }
|
|
|
|
+ $publicPackageName = get_public_package_channel_ids();
|
|
|
|
+ if (in_array($channelId,$publicPackageName)){
|
|
|
|
+ return true;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ return false;
|
|
|
|
+ }
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+/**
|
|
|
|
+ * 所有获取公共包
|
|
|
|
+ * name: get_public_packages
|
|
|
|
+ * @return \Illuminate\Config\Repository|\Illuminate\Foundation\Application|mixed
|
|
|
|
+ * date 2022/09/22 17:24
|
|
|
|
+ */
|
|
|
|
+if(!function_exists('get_public_packages')){
|
|
|
|
+ function get_public_packages(){
|
|
|
|
+ return config("package.package_name");
|
|
|
|
+ }
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+/**
|
|
|
|
+ * 所有获取公共包站点id
|
|
|
|
+ * name: get_public_packages
|
|
|
|
+ * @return \Illuminate\Config\Repository|\Illuminate\Foundation\Application|mixed
|
|
|
|
+ * date 2022/09/22 17:24
|
|
|
|
+ */
|
|
|
|
+if(!function_exists('get_public_package_channel_ids')){
|
|
|
|
+ function get_public_package_channel_ids(){
|
|
|
|
+ return config("package.channel_id");
|
|
|
|
+ }
|
|
}
|
|
}
|