Changeset 3174
- Timestamp:
- 01/06/07 09:22:04 (2 years ago)
- Files:
-
- trunk/lib/config/sfLoader.class.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lib/config/sfLoader.class.php
r3108 r3174 160 160 ); 161 161 162 if ($pluginDirs = glob(sfConfig::get('sf_plugins_dir').'/*/'.$ configPath))163 { 164 $dirs = array_merge($dirs, $pluginDirs); // plugins162 if ($pluginDirs = glob(sfConfig::get('sf_plugins_dir').'/*/'.$globalConfigPath)) 163 { 164 $dirs = array_merge($dirs, $pluginDirs); // main plugins config 165 165 } 166 166 167 167 $dirs = array_merge($dirs, array( 168 168 sfConfig::get('sf_root_dir').'/'.$globalConfigPath, // project 169 sfConfig::get('sf_root_dir').'/'.$configPath, // project 169 170 sfConfig::get('sf_app_dir').'/'.$globalConfigPath, // application 171 sfConfig::get('sf_app_dir').'/'.$configPath, // application 172 )); 173 174 if ($pluginDirs = glob(sfConfig::get('sf_plugins_dir').'/*/'.$configPath)) 175 { 176 $dirs = array_merge($dirs, $pluginDirs); // modules in plugins 177 } 178 179 $dirs = array_merge($dirs, array( 170 180 sfConfig::get('sf_cache_dir').'/'.$configPath, // generated modules 171 181 sfConfig::get('sf_app_dir').'/'.$configPath, // module 172 182 )); 173 183 174 return $dirs;184 return array_values(array_unique($dirs)); 175 185 } 176 186