fixed prepare
This commit is contained in:
parent
7a216c24ae
commit
92adc1f13b
@ -36,8 +36,6 @@ class PluginManager {
|
||||
|
||||
$this->pluginMenu = new PluginMenu($maniaControl);
|
||||
$this->maniaControl->configurator->addMenu($this->pluginMenu);
|
||||
|
||||
$this->preparePlugins();
|
||||
}
|
||||
|
||||
/**
|
||||
@ -198,6 +196,9 @@ class PluginManager {
|
||||
$classesAfter = get_declared_classes();
|
||||
$newClasses = array_diff($classesAfter, $classesBefore);
|
||||
foreach($newClasses as $className) {
|
||||
//Prepare Plugin
|
||||
$className::prepare($this->maniaControl);
|
||||
|
||||
if (!$this->isPluginClass($className)) {
|
||||
continue;
|
||||
}
|
||||
@ -226,15 +227,6 @@ class PluginManager {
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* Prepare all Plugins
|
||||
*/
|
||||
private function preparePlugins() {
|
||||
foreach($this->pluginClasses as $plugin) {
|
||||
$plugin::prepare($this->maniaControl);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Get all declared plugin class names
|
||||
*
|
||||
|
Loading…
Reference in New Issue
Block a user