From 4ad4dc308044e02183a2f83f997a6b3fcc2cd7ec Mon Sep 17 00:00:00 2001 From: Edward Yang Date: Fri, 24 Jun 2022 14:29:09 +0800 Subject: [PATCH] add setting helper --- beike/Helpers.php | 13 +++++++++++++ beike/Shop/Providers/ShopServiceProvider.php | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/beike/Helpers.php b/beike/Helpers.php index 3c4d8009..afc67424 100644 --- a/beike/Helpers.php +++ b/beike/Helpers.php @@ -4,6 +4,19 @@ use Beike\Models\AdminUser; use Illuminate\Support\Str; use Illuminate\Contracts\Auth\Authenticatable; + +/** + * 获取后台设置到 settings 表的值 + * + * @param $key + * @param null $default + * @return mixed + */ +function setting($key, $default = null) +{ + return config("bk.{$key}", $default); +} + /** * 获取后台链接 * diff --git a/beike/Shop/Providers/ShopServiceProvider.php b/beike/Shop/Providers/ShopServiceProvider.php index 07a6ef2b..bb293281 100644 --- a/beike/Shop/Providers/ShopServiceProvider.php +++ b/beike/Shop/Providers/ShopServiceProvider.php @@ -38,7 +38,7 @@ class ShopServiceProvider extends ServiceProvider return $setting->value; }) ->toArray(); - config(['global' => $settings]); + config(['bk' => $settings]); } protected function loadShareView()