Skip to content

Commit 0379873

Browse files
authored
Merge pull request #87 from juliancc/master
fixes issue with config:cache issue #80
2 parents 37a2667 + 066fd64 commit 0379873

File tree

2 files changed

+15
-16
lines changed

2 files changed

+15
-16
lines changed

src/GetStream/StreamLaravel/StreamLaravelServiceProvider.php

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,9 @@ public function register()
3737
}
3838

3939
$this->app->singleton('feed_manager', function ($app) {
40-
$manager_class = $app['config']->get('stream-laravel::feed_manager_class');
41-
$api_key = $app['config']->get('stream-laravel::api_key');
42-
$api_secret = $app['config']->get('stream-laravel::api_secret');
43-
40+
$manager_class = config('stream-laravel.feed_manager_class');
41+
$api_key = config('stream-laravel.api_key');
42+
$api_secret = config('stream-laravel.api_secret');
4443
return new $manager_class($api_key, $api_secret, $this->app['config']);
4544
});
4645
}
@@ -59,12 +58,12 @@ protected function registerResources()
5958
if (file_exists($userConfigFile)) {
6059
$userConfig = $this->app['files']->getRequire($userConfigFile);
6160
$config = array_replace_recursive($config, $userConfig);
62-
}
63-
64-
$namespace = 'stream-laravel::';
65-
66-
foreach($config as $key => $value) {
67-
$this->app['config']->set($namespace . $key , $value);
61+
} else {
62+
//only set if we dont have a config file for stream-laravel
63+
$namespace = 'stream-laravel.';
64+
foreach($config as $key => $value) {
65+
$this->app['config']->set($namespace . $key , $value);
66+
}
6867
}
6968
}
7069
}

src/GetStream/StreamLaravel/StreamLumenServiceProvider.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -59,12 +59,12 @@ protected function registerResources()
5959
if (file_exists($userConfigFile)) {
6060
$userConfig = $this->app['files']->getRequire($userConfigFile);
6161
$config = array_replace_recursive($config, $userConfig);
62-
}
63-
64-
$namespace = 'stream-laravel::';
65-
66-
foreach($config as $key => $value) {
67-
$this->app['config']->set($namespace . $key , $value);
62+
} else {
63+
//only set if we dont have a config file for stream-laravel
64+
$namespace = 'stream-laravel.';
65+
foreach($config as $key => $value) {
66+
$this->app['config']->set($namespace . $key , $value);
67+
}
6868
}
6969
}
7070
}

0 commit comments

Comments
 (0)