Allow config options from recent SDK update

This commit is contained in:
lukas committed 2026-10-27 09:55:12 +00:00
1 parent cfe8bbc401
commit 9c1e291886
2 files changed
+28 -4

No files matched your search

+14 -3
View File
@@ -21,9 +21,20 @@ class CloudObjectsServiceProvider extends ServiceProvider {
public function register() {
$this->app->bind(ObjectRetriever::class, function() {
$config = Arr::only($this->app['config']->get('cloudobjects.core'),
[ 'auth_ns', 'auth_secret' ]
);
$config = Arr::only($this->app['config']->get('cloudobjects.core'), [
'auth_ns',
'auth_secret',
'cache_prefix',
'cache_ttl',
'static_object_directory',
'api_base_url',
'timeout',
'connect_timeout',
'fallback_store_directory',
'fallback_store_scope',
'permanent_store_directory',
'permanent_store_scope',
]);
$config['cache_storage'] = $this->app['cache.store'];
$retriever = new ObjectRetriever($config);
$retriever->setLogger($this->app['log']);