mirror of
https://github.com/flarum/core.git
synced 2025-07-26 03:01:22 +02:00
fix: extension listeners added before core listeners (#3373)
This commit is contained in:
@@ -60,13 +60,13 @@ class Event implements ExtenderInterface
|
|||||||
{
|
{
|
||||||
$events = $container->make(Dispatcher::class);
|
$events = $container->make(Dispatcher::class);
|
||||||
|
|
||||||
foreach ($this->listeners as $listener) {
|
|
||||||
$events->listen($listener[0], $listener[1]);
|
|
||||||
}
|
|
||||||
|
|
||||||
$app = $container->make('flarum');
|
$app = $container->make('flarum');
|
||||||
|
|
||||||
$app->booted(function () use ($events) {
|
$app->booted(function () use ($events) {
|
||||||
|
foreach ($this->listeners as $listener) {
|
||||||
|
$events->listen($listener[0], $listener[1]);
|
||||||
|
}
|
||||||
|
|
||||||
foreach ($this->subscribers as $subscriber) {
|
foreach ($this->subscribers as $subscriber) {
|
||||||
$events->subscribe($subscriber);
|
$events->subscribe($subscriber);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user