/** * configure database object from datasources * @param string $pSection */ public function configure($pSection = 'default') { $config = \Savant\CConfigure::load($this->confFile); $section = $config->datasources->xpath("//datasource[@name='" . $pSection . "']"); foreach (\Savant\CConfigure::getConfigFromSection($section[0]) as $configVar => $configVal) { $this->{\strtoupper($configVar)} = $configVal; } }