mirror of
https://github.com/glowingblue/flarum-ext-redis-setup.git
synced 2026-03-22 06:57:45 +01:00
Compare commits
1 Commits
1.3.2
...
sh/redis-s
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
078fd9a746 |
@@ -24,6 +24,7 @@ class EnableRedis implements ExtenderInterface
|
|||||||
const CACHE_KEY = 'connections.cache';
|
const CACHE_KEY = 'connections.cache';
|
||||||
const QUEUE_KEY = 'connections.queue';
|
const QUEUE_KEY = 'connections.queue';
|
||||||
const SESSION_KEY = 'connections.session';
|
const SESSION_KEY = 'connections.session';
|
||||||
|
const SETTINGS_KEY = 'connections.settings';
|
||||||
|
|
||||||
public function extend(Container $container, Extension $extension = null)
|
public function extend(Container $container, Extension $extension = null)
|
||||||
{
|
{
|
||||||
@@ -45,6 +46,7 @@ class EnableRedis implements ExtenderInterface
|
|||||||
|
|
||||||
if (!(bool) $settings->get('glowingblue-redis.enableCache', false)) {
|
if (!(bool) $settings->get('glowingblue-redis.enableCache', false)) {
|
||||||
$disabled[] = 'cache';
|
$disabled[] = 'cache';
|
||||||
|
$disabled[] = 'settings';
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!(bool) $settings->get('glowingblue-redis.enableQueue', false)) {
|
if (!(bool) $settings->get('glowingblue-redis.enableQueue', false)) {
|
||||||
@@ -79,9 +81,14 @@ class EnableRedis implements ExtenderInterface
|
|||||||
'database' => static::getSessionDatabase(),
|
'database' => static::getSessionDatabase(),
|
||||||
];
|
];
|
||||||
|
|
||||||
|
$settings = $base + [
|
||||||
|
'database' => static::getSessionDatabase(),
|
||||||
|
];
|
||||||
|
|
||||||
$config = Arr::add($config, self::CACHE_KEY, $cache);
|
$config = Arr::add($config, self::CACHE_KEY, $cache);
|
||||||
$config = Arr::add($config, self::QUEUE_KEY, $queue);
|
$config = Arr::add($config, self::QUEUE_KEY, $queue);
|
||||||
$config = Arr::add($config, self::SESSION_KEY, $session);
|
$config = Arr::add($config, self::SESSION_KEY, $session);
|
||||||
|
$config = Arr::add($config, self::SETTINGS_KEY, $settings);
|
||||||
|
|
||||||
return $config;
|
return $config;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user