Fix sorting of Pico::$nativePlugins

Thanks to PT on our Freenode IRC channel #picocms for reporting this!
pico-3.0-alpha
Daniel Rudolf 7 years ago
parent 05c2c968c3
commit 190889b77b
No known key found for this signature in database
GPG Key ID: A061F02CD8DE4538
  1. 6
      lib/Pico.php

@ -770,12 +770,14 @@ class Pico
$plugins = $this->plugins;
$nativePlugins = $this->nativePlugins;
$sortedPlugins = array();
$sortedNativePlugins = array();
$visitedPlugins = array();
$visitPlugin = function ($plugin) use (
$plugins,
$nativePlugins,
&$sortedPlugins,
&$sortedNativePlugins,
&$visitedPlugins,
&$visitPlugin
) {
@ -802,6 +804,9 @@ class Pico
}
$sortedPlugins[$pluginName] = $plugin;
if (isset($nativePlugins[$pluginName])) {
$sortedNativePlugins[$pluginName] = $plugin;
}
}
};
@ -814,6 +819,7 @@ class Pico
}
$this->plugins = $sortedPlugins;
$this->nativePlugins = $sortedNativePlugins;
}
/**

Loading…
Cancel
Save