Config FollowUp

- New Configuration (Config is now only holding the instance)
- New PConfiguration (PConfig is now only holding the instance)

- Config & PConfig-Adapter don't need "ConfigCache" anymore

- DB-Connection is now outside App->reload() for better dependency-chaining
This commit is contained in:
Philipp Holzer 2019-02-10 19:52:21 +01:00
parent c36a0eabdb
commit eafcf3592d
No known key found for this signature in database
GPG key ID: 517BE60E2CE5C8A5
59 changed files with 1754 additions and 1038 deletions

View file

@ -39,7 +39,7 @@ class ConfigConsoleTest extends ConsoleTest
->once();
$this->configCache
->shouldReceive('get')
->with('config', 'test', NULL)
->with('config', 'test', NULL, false)
->andReturn('now')
->twice();
@ -52,7 +52,7 @@ class ConfigConsoleTest extends ConsoleTest
$this->configCache
->shouldReceive('get')
->with('config', 'test', null)
->with('config', 'test', null, false)
->andReturn('now')
->once();
@ -64,7 +64,7 @@ class ConfigConsoleTest extends ConsoleTest
$this->configCache
->shouldReceive('get')
->with('config', 'test', null)
->with('config', 'test', null, false)
->andReturn(null)
->once();
@ -79,7 +79,7 @@ class ConfigConsoleTest extends ConsoleTest
$testArray = [1, 2, 3];
$this->configCache
->shouldReceive('get')
->with('config', 'test', null)
->with('config', 'test', null, false)
->andReturn($testArray)
->once();
@ -107,7 +107,7 @@ class ConfigConsoleTest extends ConsoleTest
function testVerbose() {
$this->configCache
->shouldReceive('get')
->with('test', 'it', null)
->with('test', 'it', null, false)
->andReturn('now')
->once();
$console = new Config($this->consoleArgv);
@ -140,7 +140,7 @@ CONF;
->once();
$this->configCache
->shouldReceive('get')
->with('test', 'it', NULL)
->with('test', 'it', NULL, false)
->andReturn(NULL)
->once();
$console = new Config();