public static function switchTo($name)
{
if (!isset(self::$instances[$name])) {
$currentConfiguration = sfContext::getInstance()->getConfiguration();
sfContext::createInstance(ProjectConfiguration::getApplicationConfiguration($name, $currentConfiguration->getEnvironment(), $currentConfiguration->isDebug()));
}
self::$current = $name;
sfContext::getInstance()->getConfiguration()->activate();
}
protected function createContextInstance($application = 'frontend', $enviroment = 'dev', $debug = true) { $configuration = ProjectConfiguration::getApplicationConfiguration($application, $enviroment, $debug); sfContext::createInstance($configuration); sfContext::switchTo($application); $this->context = sfContext::getInstance(); }