$methods_override | Elgg\Notifications\NotificationEventHandler | protected |
$params | Elgg\Notifications\NotificationEventHandler | protected |
__construct(protected NotificationEvent $event, protected NotificationsService $service, array $params=[]) | Elgg\Notifications\NotificationEventHandler | |
addMuteLink() | Elgg\Notifications\UnbanUserEventHandler | protected |
deliverNotification(Notification $notification, string $method) | Elgg\Notifications\NotificationEventHandler | protected |
excludeContainerSubscribers() | Elgg\Notifications\NotificationEventHandler | protected |
excludeEntitySubscribers() | Elgg\Notifications\NotificationEventHandler | protected |
excludeOwnerSubscribers() | Elgg\Notifications\NotificationEventHandler | protected |
filterMutedSubscriptions() | Elgg\Notifications\NotificationEventHandler | protected |
getEventActor() | Elgg\Notifications\NotificationEventHandler | protected |
getEventEntity() | Elgg\Notifications\NotificationEventHandler | protected |
getMethods() | Elgg\Notifications\NotificationEventHandler | |
getMethodsOverride() | Elgg\Notifications\NotificationEventHandler | protected |
getNotificationAttachments(\ElggUser $recipient, string $method) | Elgg\Notifications\NotificationEventHandler | protected |
getNotificationBody(\ElggUser $recipient, string $method) | Elgg\Notifications\UnbanUserEventHandler | protected |
getNotificationMethods() | Elgg\Notifications\NotificationEventHandler | protected |
getNotificationSubject(\ElggUser $recipient, string $method) | Elgg\Notifications\UnbanUserEventHandler | protected |
getNotificationSubsciptionExclusionGUIDs() | Elgg\Notifications\NotificationEventHandler | protected |
getNotificationSummary(\ElggUser $recipient, string $method) | Elgg\Notifications\NotificationEventHandler | protected |
getNotificationURL(\ElggUser $recipient, string $method) | Elgg\Notifications\NotificationEventHandler | protected |
getParam(string $param, mixed $default=null) | Elgg\Notifications\NotificationEventHandler | protected |
getSubscriptions() | Elgg\Notifications\UnbanUserEventHandler | |
isConfigurableByUser() | Elgg\Notifications\NonConfigurableNotificationEventHandler | static |
isConfigurableForEntity(\ElggEntity $entity) | Elgg\Notifications\NotificationEventHandler | static |
isConfigurableForGroup(\ElggGroup $group) | Elgg\Notifications\NonConfigurableNotificationEventHandler | protectedstatic |
isConfigurableForUser(\ElggUser $user) | Elgg\Notifications\NonConfigurableNotificationEventHandler | protectedstatic |
prepareNotification(array $params) | Elgg\Notifications\NotificationEventHandler | protected |
prepareSubscriptions() | Elgg\Notifications\NotificationEventHandler | protected |
recipientIsBannedUser(\ElggUser $recipient) | Elgg\Notifications\UnbanUserEventHandler | protected |
send() | Elgg\Notifications\NotificationEventHandler | |
sendNotification(\ElggEntity $recipient, string $method, array $params=[]) | Elgg\Notifications\NotificationEventHandler | protected |
sendNotifications(array $subscriptions, array $params=[]) | Elgg\Notifications\NotificationEventHandler | protected |
setMethodsOverride(array $methods) | Elgg\Notifications\NotificationEventHandler | protected |