@@ -21,37 +21,37 @@ |
||
21 | 21 | |
22 | 22 | /** @template-implements IEventListener<Event|NodeDeletedEvent|ShareDeletedEvent|ShareCreatedEvent> */ |
23 | 23 | class FileReferenceEventListener implements IEventListener { |
24 | - public function __construct( |
|
25 | - private IReferenceManager $manager, |
|
26 | - ) { |
|
27 | - } |
|
24 | + public function __construct( |
|
25 | + private IReferenceManager $manager, |
|
26 | + ) { |
|
27 | + } |
|
28 | 28 | |
29 | - public static function register(IEventDispatcher $eventDispatcher): void { |
|
30 | - $eventDispatcher->addServiceListener(NodeDeletedEvent::class, FileReferenceEventListener::class); |
|
31 | - $eventDispatcher->addServiceListener(NodeRenamedEvent::class, FileReferenceEventListener::class); |
|
32 | - $eventDispatcher->addServiceListener(ShareDeletedEvent::class, FileReferenceEventListener::class); |
|
33 | - $eventDispatcher->addServiceListener(ShareCreatedEvent::class, FileReferenceEventListener::class); |
|
34 | - } |
|
29 | + public static function register(IEventDispatcher $eventDispatcher): void { |
|
30 | + $eventDispatcher->addServiceListener(NodeDeletedEvent::class, FileReferenceEventListener::class); |
|
31 | + $eventDispatcher->addServiceListener(NodeRenamedEvent::class, FileReferenceEventListener::class); |
|
32 | + $eventDispatcher->addServiceListener(ShareDeletedEvent::class, FileReferenceEventListener::class); |
|
33 | + $eventDispatcher->addServiceListener(ShareCreatedEvent::class, FileReferenceEventListener::class); |
|
34 | + } |
|
35 | 35 | |
36 | - /** |
|
37 | - * @inheritDoc |
|
38 | - */ |
|
39 | - public function handle(Event $event): void { |
|
40 | - if ($event instanceof NodeDeletedEvent) { |
|
41 | - if ($event->getNode() instanceof NonExistingFolder || $event->getNode() instanceof NonExistingFile) { |
|
42 | - return; |
|
43 | - } |
|
36 | + /** |
|
37 | + * @inheritDoc |
|
38 | + */ |
|
39 | + public function handle(Event $event): void { |
|
40 | + if ($event instanceof NodeDeletedEvent) { |
|
41 | + if ($event->getNode() instanceof NonExistingFolder || $event->getNode() instanceof NonExistingFile) { |
|
42 | + return; |
|
43 | + } |
|
44 | 44 | |
45 | - $this->manager->invalidateCache((string)$event->getNode()->getId()); |
|
46 | - } |
|
47 | - if ($event instanceof NodeRenamedEvent) { |
|
48 | - $this->manager->invalidateCache((string)$event->getTarget()->getId()); |
|
49 | - } |
|
50 | - if ($event instanceof ShareDeletedEvent) { |
|
51 | - $this->manager->invalidateCache((string)$event->getShare()->getNodeId()); |
|
52 | - } |
|
53 | - if ($event instanceof ShareCreatedEvent) { |
|
54 | - $this->manager->invalidateCache((string)$event->getShare()->getNodeId()); |
|
55 | - } |
|
56 | - } |
|
45 | + $this->manager->invalidateCache((string)$event->getNode()->getId()); |
|
46 | + } |
|
47 | + if ($event instanceof NodeRenamedEvent) { |
|
48 | + $this->manager->invalidateCache((string)$event->getTarget()->getId()); |
|
49 | + } |
|
50 | + if ($event instanceof ShareDeletedEvent) { |
|
51 | + $this->manager->invalidateCache((string)$event->getShare()->getNodeId()); |
|
52 | + } |
|
53 | + if ($event instanceof ShareCreatedEvent) { |
|
54 | + $this->manager->invalidateCache((string)$event->getShare()->getNodeId()); |
|
55 | + } |
|
56 | + } |
|
57 | 57 | } |
@@ -42,16 +42,16 @@ |
||
42 | 42 | return; |
43 | 43 | } |
44 | 44 | |
45 | - $this->manager->invalidateCache((string)$event->getNode()->getId()); |
|
45 | + $this->manager->invalidateCache((string) $event->getNode()->getId()); |
|
46 | 46 | } |
47 | 47 | if ($event instanceof NodeRenamedEvent) { |
48 | - $this->manager->invalidateCache((string)$event->getTarget()->getId()); |
|
48 | + $this->manager->invalidateCache((string) $event->getTarget()->getId()); |
|
49 | 49 | } |
50 | 50 | if ($event instanceof ShareDeletedEvent) { |
51 | - $this->manager->invalidateCache((string)$event->getShare()->getNodeId()); |
|
51 | + $this->manager->invalidateCache((string) $event->getShare()->getNodeId()); |
|
52 | 52 | } |
53 | 53 | if ($event instanceof ShareCreatedEvent) { |
54 | - $this->manager->invalidateCache((string)$event->getShare()->getNodeId()); |
|
54 | + $this->manager->invalidateCache((string) $event->getShare()->getNodeId()); |
|
55 | 55 | } |
56 | 56 | } |
57 | 57 | } |