| 236 | | $plugins = sfFinder::type('dir')->discard('.*')->prune('.*')->follow_link()->maxdepth(0)->in(sfConfig::get('sf_plugins_dir')); |
|---|
| 237 | | |
|---|
| 238 | | $bundledPluginDir = sfConfig::get('sf_symfony_lib_dir').'/plugins'; |
|---|
| 239 | | $bundledPlugins = sfFinder::type('dir')->maxdepth(0)->follow_link()->relative()->in($bundledPluginDir); |
|---|
| 240 | | foreach ($bundledPlugins as $bundledPlugin) |
|---|
| 241 | | { |
|---|
| 242 | | if (!is_dir(sfConfig::get('sf_plugins_dir').'/'.$bundledPlugin)) |
|---|
| | 236 | $pluginPaths = array(); |
|---|
| | 237 | |
|---|
| | 238 | $finder = sfFinder::type('dir')->maxdepth(0)->follow_link()->relative(); |
|---|
| | 239 | |
|---|
| | 240 | $bundledPlugins = $finder->in(sfConfig::get('sf_symfony_lib_dir').'/plugins'); |
|---|
| | 241 | $projectPlugins = $finder->in(sfConfig::get('sf_plugins_dir')); |
|---|
| | 242 | |
|---|
| | 243 | // bundled plugins |
|---|
| | 244 | foreach ($bundledPlugins as $plugin) |
|---|
| | 245 | { |
|---|
| | 246 | // plugins can override bundle plugins |
|---|
| | 247 | if (false !== $pos = array_search($plugin, $projectPlugins)) |
|---|