diff options
author | Thomas Steur <tsteur@users.noreply.github.com> | 2017-05-15 08:01:58 +0300 |
---|---|---|
committer | Matthieu Aubry <mattab@users.noreply.github.com> | 2017-05-15 08:01:58 +0300 |
commit | b18fb8241ed64e7d7adf30993f6e954351452ec5 (patch) | |
tree | 0f6caee720819dba0b64d48c14ee1aa5a9cb1a57 /core/Plugin/Manager.php | |
parent | 210655cc0bb01edc88511087751bc0c6c471a58b (diff) |
Make sure plugins in config.ini.php are sorted depending on dependencies (#11683)
* fix #11681 make sure plugins in config.ini.php are sorted depending on dependencies
* added comment
* add missing tests
Diffstat (limited to 'core/Plugin/Manager.php')
-rw-r--r-- | core/Plugin/Manager.php | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/Plugin/Manager.php b/core/Plugin/Manager.php index 9466304e27..ee4f658b88 100644 --- a/core/Plugin/Manager.php +++ b/core/Plugin/Manager.php @@ -203,7 +203,7 @@ class Manager */ private function updatePluginsConfig($pluginsToLoad) { - $pluginsToLoad = $this->pluginList->sortPlugins($pluginsToLoad); + $pluginsToLoad = $this->pluginList->sortPluginsAndRespectDependencies($pluginsToLoad); $section = PiwikConfig::getInstance()->Plugins; $section['Plugins'] = $pluginsToLoad; PiwikConfig::getInstance()->Plugins = $section; |