66namespace OCA \DavPush \AppInfo ;
77
88use OCA \DavPush \Listener \SabrePluginAddListener ;
9- use OCA \DavPush \Listener \CalendarListener ;
9+ use OCA \DavPush \Listener \ResourceListener ;
1010
1111use OCP \AppFramework \App ;
1212use OCP \AppFramework \Bootstrap \IBootstrap ;
1313use OCP \AppFramework \Bootstrap \IRegistrationContext ;
1414use OCP \AppFramework \Bootstrap \IBootContext ;
1515
1616use OCA \DAV \Events \SabrePluginAddEvent ;
17+
1718use OCA \DAV \Events \CalendarObjectCreatedEvent ;
1819use OCA \DAV \Events \CalendarObjectMovedToTrashEvent ;
1920use OCA \DAV \Events \CalendarObjectRestoredEvent ;
2021use OCA \DAV \Events \CalendarObjectDeletedEvent ;
2122use OCA \DAV \Events \CalendarObjectUpdatedEvent ;
2223use OCA \DAV \Events \CalendarObjectMovedEvent ;
2324
25+ use OCA \DAV \Events \CardCreatedEvent ;
26+ use OCA \DAV \Events \CardUpdatedEvent ;
27+ use OCA \DAV \Events \CardDeletedEvent ;
28+ use OCA \DAV \Events \CardMovedEvent ;
29+
2430class Application extends App implements IBootstrap {
2531 public const APP_ID = 'dav_push ' ;
2632
@@ -30,12 +36,18 @@ public function __construct() {
3036
3137 public function register (IRegistrationContext $ context ): void {
3238 $ context ->registerEventListener (SabrePluginAddEvent::class, SabrePluginAddListener::class);
33- $ context ->registerEventListener (CalendarObjectCreatedEvent::class, CalendarListener::class);
34- $ context ->registerEventListener (CalendarObjectMovedToTrashEvent::class, CalendarListener::class);
35- $ context ->registerEventListener (CalendarObjectRestoredEvent::class, CalendarListener::class);
36- $ context ->registerEventListener (CalendarObjectDeletedEvent::class, CalendarListener::class);
37- $ context ->registerEventListener (CalendarObjectUpdatedEvent::class, CalendarListener::class);
38- $ context ->registerEventListener (CalendarObjectMovedEvent::class, CalendarListener::class);
39+
40+ $ context ->registerEventListener (CalendarObjectCreatedEvent::class, ResourceListener::class);
41+ $ context ->registerEventListener (CalendarObjectMovedToTrashEvent::class, ResourceListener::class);
42+ $ context ->registerEventListener (CalendarObjectRestoredEvent::class, ResourceListener::class);
43+ $ context ->registerEventListener (CalendarObjectDeletedEvent::class, ResourceListener::class);
44+ $ context ->registerEventListener (CalendarObjectUpdatedEvent::class, ResourceListener::class);
45+ $ context ->registerEventListener (CalendarObjectMovedEvent::class, ResourceListener::class);
46+
47+ $ context ->registerEventListener (CardCreatedEvent::class, ResourceListener::class);
48+ $ context ->registerEventListener (CardUpdatedEvent::class, ResourceListener::class);
49+ $ context ->registerEventListener (CardDeletedEvent::class, ResourceListener::class);
50+ $ context ->registerEventListener (CardMovedEvent::class, ResourceListener::class);
3951 }
4052
4153 public function boot (IBootContext $ context ): void {
0 commit comments