public function __construct(sfApplicationConfiguration $applicationConfiguration, $yaml_handler = 'sfYaml') { $this->checkYamlHandler($yaml_handler); $this->environment = $applicationConfiguration->getEnvironment(); $this->application_configuration = $applicationConfiguration; $this->config_path = $this->getConfigurationPath(); $this->entry = $this->getEntry(); }
public function getFactoriesConfiguration(sfApplicationConfiguration $appConfiguration) { $app = $appConfiguration->getApplication(); $env = $appConfiguration->getEnvironment(); if (!isset($this->config[$app])) { $this->config[$app] = array(); } if (!isset($this->config[$app][$env])) { $this->config[$app][$env] = sfFactoryConfigHandler::getConfiguration($appConfiguration->getConfigPaths('config/factories.yml')); } return $this->config[$app][$env]; }