]> git.mxchange.org Git - friendica.git/blobdiff - static/strategies.config.php
Merge pull request #13732 from annando/issue-13731
[friendica.git] / static / strategies.config.php
index bb3598c369b772d05ba9b57d06c6e18b29ab05c2..18872dc1d44228ad0e1667557df95eec4acc21fa 100644 (file)
  *
  */
 
-use Friendica\Core\Hooks\Capabilities\BehavioralHookType as H;
+use Friendica\Core\Cache;
+use Friendica\Core\Hooks\Util\StrategiesFileManager;
 use Friendica\Core\Logger\Type;
+use Friendica\Core\KeyValueStorage;
+use Friendica\Core\PConfig;
 use Psr\Log;
 
 return [
        Log\LoggerInterface::class => [
-               Log\NullLogger::class    => [''],
-               Type\SyslogLogger::class => ['syslog'],
-               Type\StreamLogger::class => ['stream'],
+               Log\NullLogger::class    => [StrategiesFileManager::STRATEGY_DEFAULT_KEY],
+               Type\SyslogLogger::class => [Type\SyslogLogger::NAME],
+               Type\StreamLogger::class => [Type\StreamLogger::NAME],
+       ],
+       Cache\Capability\ICanCache::class => [
+               Cache\Type\DatabaseCache::class  => [Cache\Type\DatabaseCache::NAME, StrategiesFileManager::STRATEGY_DEFAULT_KEY],
+               Cache\Type\APCuCache::class      => [Cache\Type\APCuCache::NAME],
+               Cache\Type\MemcacheCache::class  => [Cache\Type\MemcacheCache::NAME],
+               Cache\Type\MemcachedCache::class => [Cache\Type\MemcachedCache::NAME],
+               Cache\Type\RedisCache::class     => [Cache\Type\RedisCache::NAME],
+       ],
+       KeyValueStorage\Capability\IManageKeyValuePairs::class => [
+               KeyValueStorage\Type\DBKeyValueStorage::class => [KeyValueStorage\Type\DBKeyValueStorage::NAME, StrategiesFileManager::STRATEGY_DEFAULT_KEY],
+       ],
+       PConfig\Capability\IManagePersonalConfigValues::class => [
+               PConfig\Type\JitPConfig::class     => [PConfig\Type\JitPConfig::NAME],
+               PConfig\Type\PreloadPConfig::class => [PConfig\Type\PreloadPConfig::NAME, StrategiesFileManager::STRATEGY_DEFAULT_KEY],
        ],
 ];