- Util\ConfigFileLoader::class => [
- 'instanceOf' => Factory\ConfigFactory::class,
+ DiceInstanceManager::class => [
+ 'constructParams' => [
+ [Dice::INSTANCE => Dice::SELF],
+ ]
+ ],
+ \Friendica\Core\Hooks\Util\StrategiesFileManager::class => [
+ 'constructParams' => [
+ [Dice::INSTANCE => '$basepath'],
+ ],
+ 'call' => [
+ ['loadConfig'],
+ ],
+ ],
+ ICanRegisterStrategies::class => [
+ 'instanceOf' => DiceInstanceManager::class,
+ 'constructParams' => [
+ [Dice::INSTANCE => Dice::SELF],
+ ],
+ ],
+ ICanCreateInstances::class => [
+ 'instanceOf' => DiceInstanceManager::class,
+ 'constructParams' => [
+ [Dice::INSTANCE => Dice::SELF],
+ ],
+ ],
+ Config\Util\ConfigFileManager::class => [
+ 'instanceOf' => Config\Factory\Config::class,