@@ -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 | } |