From 2a7dd080ef1d9c798aadecb4ca934d0d95839e00 Mon Sep 17 00:00:00 2001 From: Wisp X Date: Sat, 5 Mar 2022 10:01:58 +0800 Subject: [PATCH] =?UTF-8?q?:sparkles:=20=E5=AE=8C=E5=96=84=E8=85=BE?= =?UTF-8?q?=E8=AE=AF=E4=BA=91=E5=82=A8=E5=AD=98=E7=AD=96=E7=95=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Enums/Strategy/CosOption.php | 24 ++++++++++++++++++++++++ app/Services/ImageService.php | 3 ++- 2 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 app/Enums/Strategy/CosOption.php diff --git a/app/Enums/Strategy/CosOption.php b/app/Enums/Strategy/CosOption.php new file mode 100644 index 00000000..8d588d1d --- /dev/null +++ b/app/Enums/Strategy/CosOption.php @@ -0,0 +1,24 @@ +key) { StrategyKey::Local => new LocalFilesystemAdapter($configs->get('root')), StrategyKey::Cos => new CosAdapter($configs->only([ - 'app_id', 'secret_id', 'secret_key', 'region', 'bucket', + CosOption::AppId, CosOption::SecretId, CosOption::SecretKey, CosOption::Region, CosOption::Bucket, ])->toArray()), StrategyKey::Kodo => new QiniuAdapter( accessKey: $configs->get(KodoOption::AccessKey),