Changeset 12096
- Timestamp:
- 10/09/08 07:09:14 (5 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/1.2/lib/config/sfGeneratorConfigHandler.class.php
r11644 r12096 73 73 "// auto-generated by sfGeneratorConfigHandler\n". 74 74 "// date: %s\n%s\n"; 75 $retval = sprintf($retval, date('Y/m/d H:i:s'), $this->getContent($generatorManager, $config['class'], $generatorParam));75 $retval = sprintf($retval, date('Y/m/d H:i:s'), self::getContent($generatorManager, $config['class'], $generatorParam)); 76 76 77 77 return $retval; … … 83 83 84 84 // TODO: remove when the admin generator is moved to the new form framework 85 $plugins = $generatorManager->getConfiguration()->getPlugins(); 85 86 $r = new ReflectionClass($class); 86 if ('sfPropelAdminGenerator' == $class || $r->isSubclassOf(new ReflectionClass('sfPropelAdminGenerator'))) 87 if ( 88 (in_array('sfPropelPlugin', $plugins) && 'sfPropelAdminGenerator' == $class || $r->isSubclassOf(new ReflectionClass('sfPropelAdminGenerator'))) 89 || 90 (in_array('sfDoctrinePlugin', $plugins) && 'sfDoctrineAdminGenerator' == $class || $r->isSubclassOf(new ReflectionClass('sfDoctrineAdminGenerator'))) 91 ) 87 92 { 88 $data .= <<<EOF 89 require sfConfig::get('sf_symfony_lib_dir').'/plugins/sfCompat10Plugin/config/config.php'; 90 91 EOF; 93 $data .= "require sfConfig::get('sf_symfony_lib_dir').'/plugins/sfCompat10Plugin/config/config.php';\n"; 92 94 } 93 95