1
0
mirror of https://github.com/flarum/core.git synced 2025-10-15 00:44:40 +02:00

Add a new extender interface for extension lifecycle hooks

This commit is contained in:
Franz Liedke
2018-09-26 22:46:44 +02:00
parent 3c827d2fce
commit f48101dc04
4 changed files with 68 additions and 15 deletions

View File

@@ -128,7 +128,7 @@ class ExtensionManager
$this->setEnabled($enabled);
$extension->setEnabled(true);
$extension->enable($this->app);
$this->dispatcher->dispatch(new Enabled($extension));
}
@@ -152,7 +152,7 @@ class ExtensionManager
$this->setEnabled($enabled);
$extension->setEnabled(false);
$extension->disable($this->app);
$this->dispatcher->dispatch(new Disabled($extension));
}