registerCapability(Capabilities::class); $context->registerSearchProvider(SearchProvider::class); $context->registerDashboardWidget(DashboardWidget::class); $context->registerEventListener( BeforeTemplateRenderedEvent::class, BeforeTemplateRenderedListener::class ); $context->registerEventListener( BeforeShareCreatedEvent::class, BeforeShareCreatedListener::class ); $context->registerReferenceProvider(NoteReferenceProvider::class); } public function boot(IBootContext $context): void { $context->injectFn(function (NotesHooks $notesHooks) { $notesHooks->register(); }); } }