Use Laravel cache for ObjectRetriever
This commit is contained in:
@@ -21,11 +21,11 @@ class CloudObjectsServiceProvider extends ServiceProvider {
|
||||
|
||||
public function register() {
|
||||
$this->app->bind(ObjectRetriever::class, function() {
|
||||
$retriever = new ObjectRetriever(
|
||||
Arr::only($this->app['config']->get('cloudobjects.core'),
|
||||
$config = Arr::only($this->app['config']->get('cloudobjects.core'),
|
||||
[ 'auth_ns', 'auth_secret' ]
|
||||
)
|
||||
);
|
||||
$config['cache_storage'] = $this->app['cache.store'];
|
||||
$retriever = new ObjectRetriever($config);
|
||||
$retriever->setLogger($this->app['log']);
|
||||
return $retriever;
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user