- New name better reflect the behavior
{
$type = NotificationFactory::getType($notification);
- if (DI::notify()->NotifyOnDesktop($notification, $type)) {
+ if (DI::notify()->shouldShowOnDesktop($notification, $type)) {
DI::notify()->createFromNotification($notification);
}
$owner = User::getOwnerDataById(DI::userSession()->getLocalUserId());
$navNotifications = array_map(function (Entity\Notification $notification) use ($owner) {
- if (!DI::notify()->NotifyOnDesktop($notification)) {
+ if (!DI::notify()->shouldShowOnDesktop($notification)) {
return null;
}
if (($notification->type == Post\UserNotification::TYPE_NONE) && in_array($owner['page-flags'], [User::PAGE_FLAGS_NORMAL, User::PAGE_FLAGS_PRVGROUP])) {
return false;
}
- public function NotifyOnDesktop(Entity\Notification $Notification, string $type = null): bool
+ public function shouldShowOnDesktop(Entity\Notification $Notification, string $type = null): bool
{
if (is_null($type)) {
$type = NotificationFactory::getType($Notification);