extend([ (new Extend\EventSubscriber('Flarum\Core\Handlers\Events\DiscussionRenamedNotifier')), (new Extend\NotificationType('Flarum\Core\Notifications\DiscussionRenamedNotification')) ->subjectSerializer('Flarum\Api\Serializers\DiscussionBasicSerializer') ->enableByDefault('alert') ]); } public function register() { $this->app->bind( 'Flarum\Core\Repositories\NotificationRepositoryInterface', 'Flarum\Core\Repositories\EloquentNotificationRepository' ); } }