MCPcopy Create free account
hub / github.com/Rello/analytics / register

Method register

lib/AppInfo/Application.php:39–63  ·  view source on GitHub ↗
(IRegistrationContext $context)

Source from the content-addressed store, hash-verified

37 }
38
39 public function register(IRegistrationContext $context): void {
40 $context->registerDashboardWidget(Widget::class);
41
42 $context->registerSearchProvider(SearchProvider::class);
43
44 $context->registerCapability(Capabilities::class);
45
46 // file actions are not working at the moment
47 // $context->registerEventListener(LoadAdditionalScriptsEvent::class, LoadAdditionalScripts::class);
48 $context->registerEventListener(UserDeletedEvent::class, UserDeletedListener::class);
49 $context->registerEventListener(RegisterOperationsEvent::class, RegisterOperationsListener::class);
50 $context->registerEventListener(ContentProviderRegisterEvent::class, ContentProvider::class);
51 $context->registerEventListener(SourceEvent::class, ShareReviewListener::class);
52
53 if (method_exists($context, 'registerUserMigrator')) {
54 $context->registerUserMigrator(AnalyticsMigrator::class);
55 }
56
57 if (method_exists($context, 'registerReferenceProvider')) {
58 $context->registerReferenceProvider(ReferenceProvider::class);
59 $context->registerEventListener(RenderReferenceEvent::class, ReferenceListener::class);
60 }
61
62 $context->registerNotifierService(Notifier::class);
63 }
64
65 public function boot(IBootContext $context): void {
66 }

Callers 15

zh_CN.jsFile · 0.45
tk.jsFile · 0.45
uz.jsFile · 0.45
es_PE.jsFile · 0.45
bn_BD.jsFile · 0.45
ko.jsFile · 0.45
th.jsFile · 0.45
sr.jsFile · 0.45
ka.jsFile · 0.45
ia.jsFile · 0.45
lv.jsFile · 0.45
be.jsFile · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected