@@ 53-64 (lines=12) @@ | ||
50 | return $ossConfig; |
|
51 | }); |
|
52 | ||
53 | $this->app->bind(OssClient::class, function () { |
|
54 | $ossConfig = $this->app->get(AliyunOssConfig::class); |
|
55 | $ossClient = new OssClient( |
|
56 | $ossConfig->getAccessId(), |
|
57 | $ossConfig->getAccessKey(), |
|
58 | $ossConfig->getOssEndpoint(), |
|
59 | $ossConfig->isCname(), |
|
60 | $ossConfig->getSecurityToken(), |
|
61 | $ossConfig->getRequestProxy() |
|
62 | ); |
|
63 | return $ossClient; |
|
64 | }); |
|
65 | $this->app->bind( 'aliyun.oss.client',OssClient::class); |
|
66 | } |
|
67 |
@@ 60-71 (lines=12) @@ | ||
57 | return $ossConfig; |
|
58 | }); |
|
59 | ||
60 | $this->app->singleton(OssClient::class, function ($app) { |
|
61 | $ossConfig = $app->get(AliyunOssConfig::class); |
|
62 | $ossClient = new OssClient( |
|
63 | $ossConfig->getAccessId(), |
|
64 | $ossConfig->getAccessKey(), |
|
65 | $ossConfig->getOssEndpoint(), |
|
66 | $ossConfig->isCname(), |
|
67 | $ossConfig->getSecurityToken(), |
|
68 | $ossConfig->getRequestProxy() |
|
69 | ); |
|
70 | return $ossClient; |
|
71 | }); |
|
72 | $this->app->alias(OssClient::class, 'aliyun.oss.client'); |
|
73 | } |
|
74 | } |