Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/spreed.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoas Schilling <coding@schilljs.com>2019-12-03 15:48:13 +0300
committerJoas Schilling <coding@schilljs.com>2019-12-04 10:36:59 +0300
commit81db771748c2a35c0d953d608c9996a3cdf02102 (patch)
tree7cb291a5df69ce3d60ac0bc71e577af09c8d8e28 /lib/Collaboration
parent0e1d2b39b92c77d2c58ef60c525677957713e546 (diff)
Add constants for event names and use pattern
Signed-off-by: Joas Schilling <coding@schilljs.com>
Diffstat (limited to 'lib/Collaboration')
-rw-r--r--lib/Collaboration/Resources/Listener.php14
1 files changed, 8 insertions, 6 deletions
diff --git a/lib/Collaboration/Resources/Listener.php b/lib/Collaboration/Resources/Listener.php
index 74493aead..55f600c12 100644
--- a/lib/Collaboration/Resources/Listener.php
+++ b/lib/Collaboration/Resources/Listener.php
@@ -22,10 +22,12 @@ declare(strict_types=1);
namespace OCA\Talk\Collaboration\Resources;
+use OCA\Talk\Events\AddEmailEvent;
use OCA\Talk\Events\AddParticipantsEvent;
use OCA\Talk\Events\RemoveParticipantEvent;
use OCA\Talk\Events\RemoveUserEvent;
use OCA\Talk\Events\RoomEvent;
+use OCA\Talk\GuestManager;
use OCA\Talk\Room;
use OCP\Collaboration\Resources\IManager;
use OCP\Collaboration\Resources\ResourceException;
@@ -46,7 +48,7 @@ class Listener {
}
$resourceManager->invalidateAccessCacheForResource($resource);
};
- $dispatcher->addListener(Room::class . '::postDeleteRoom', $listener);
+ $dispatcher->addListener(Room::EVENT_AFTER_ROOM_DELETE, $listener);
$listener = static function(AddParticipantsEvent $event) {
$room = $event->getRoom();
@@ -70,7 +72,7 @@ class Listener {
$resourceManager->invalidateAccessCacheForResourceByUser($resource, $user);
}
};
- $dispatcher->addListener(Room::class . '::postAddUsers', $listener);
+ $dispatcher->addListener(Room::EVENT_AFTER_USERS_ADD, $listener);
$listener = static function(RemoveUserEvent $event) {
$room = $event->getRoom();
@@ -84,7 +86,7 @@ class Listener {
$resourceManager->invalidateAccessCacheForResourceByUser($resource, $event->getUser());
};
- $dispatcher->addListener(Room::class . '::postRemoveUser', $listener);
+ $dispatcher->addListener(Room::EVENT_AFTER_USER_REMOVE, $listener);
$listener = static function(RemoveParticipantEvent $event) {
$room = $event->getRoom();
@@ -102,7 +104,7 @@ class Listener {
$user = $userManager->get($participant->getUser());
$resourceManager->invalidateAccessCacheForResourceByUser($resource, $user);
};
- $dispatcher->addListener(Room::class . '::postRemoveBySession', $listener);
+ $dispatcher->addListener(Room::EVENT_AFTER_PARTICIPANT_REMOVE, $listener);
$listener = static function(RoomEvent $event) {
$room = $event->getRoom();
@@ -116,7 +118,7 @@ class Listener {
}
$resourceManager->invalidateAccessCacheForResourceByUser($resource, null);
};
- $dispatcher->addListener(Room::class . '::postSetType', $listener);
- $dispatcher->addListener(Room::class . '::postInviteByEmail', $listener);
+ $dispatcher->addListener(Room::EVENT_AFTER_TYPE_SET, $listener);
+ $dispatcher->addListener(GuestManager::EVENT_AFTER_EMAIL_INVITE, $listener);
}
}