public function getConfigLoader($required = true) { if (!$this->config) { $this->config = ConfigLoader::getInstance(); $this->config->loadFromSymbol(true); // force loading if (!$this->config->isLoaded() && $required) { throw new RuntimeException("ConfigLoader did not loaded any config file. Can't initialize the settings."); } } return $this->config; }
public function testLoadFromSymbol() { $config = new ConfigLoader(); $config->loadFromSymbol(true); $config->setDefaultDataSourceId('mysql'); $this->assertEquals('mysql', $config->getDefaultDataSourceId()); }
public function testLoadFromSymbol() { $config = new ConfigLoader(); $config->loadFromSymbol(); $this->assertTrue($config->loaded); }