id !== 'nobody'; } public static function canShowMessage(User $user, Message $message) { return $message->permissionToRead($user->id); } public static function canShowMessagesOfUser(User $user, User $otherUser) { return $user->id === $otherUser->id; } public static function canDeleteMessage(User $user, Message $message) { return $message->permissionToRead($user->id); } }