Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
16.70 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.06 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\EntryComment {#1366
  +user: Proxies\__CG__\App\Entity\User {#1378 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "memes@lemmy.ml"
    +title: "memes"
    +description: """
      #### Rules:\n
      \n
      1. Be civil and nice.\n
      2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you *have* to.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 5926
    +entryCommentCount: 65073
    +postCount: 25
    +postCommentCount: 152
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583092 {#321
      date: 2024-10-22 09:44:52.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -id: 38
    +apId: "memes@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/memes"
    +apPublicUrl: "https://lemmy.ml/c/memes"
    +apFollowersUrl: "https://lemmy.ml/c/memes/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728572889 {#322
      date: 2024-10-10 17:08:09.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696428223 {#316
      date: 2023-10-04 16:03:43.0 +02:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2476 …}
  +body: """
    Beehaw does the same. I’m not sure if that’s been the case in our instance. I don’t inherently disagree, but I’m not 100% sold either.\n
    \n
    If there’s a clearly bad/misinformed/rude take, they simply don’t get voted on. They rarely have more than the single 1 vote of their terrible opinion/sharing.\n
    \n
    It’s common to see +10 to +30 on a positive comment, with the comment it’s responding to at 1.\n
    \n
    I don’t disagree that it could be a bad thing, but I think it’s about the community and its practice surrounding it as well. So far in my experience on the instance I participate in I’ve seen it be effective.\n
    \n
    Also I’m not sure if this is a thing on Lemmy but on reddit there were downvote farmers. Downvoting could also actually *encourage* people to perform these terrible comments to accumulate as many downvotes as they can. Downvoting disabled removed this problem in its entirety. Reddit has this issue long before some of its other problems and it has only grown since, up til I left. I don’t know what the state of it is now, and I’m not sure how big of an issue it even is on Lemmy. It comes down to finding the line between what is preferable.\n
    \n
    All in all, I think there are good and bad things about not having a downvote. I do think downvote disabled helps some aspects (engagement, active/trending posts) but it could also negatively influence federated content (spam, bad actors). I don’t think a comment being at -30 is any more telling than the same comment at 1 when it’s surrounded by +30 upvoted comments. However, if someone actively sought out getting downvoted, that can no longer exist.\n
    \n
    IMO trading having bad comments be visibly negative in order to prevent the downvote farmers is a reasonable exchange
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1702854819 {#1605
    date: 2023-12-18 00:13:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@outer_spec@lemmy.blahaj.zone"
    "@madcaesar@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2355 …}
  +nested: Doctrine\ORM\PersistentCollection {#2167 …}
  +votes: Doctrine\ORM\PersistentCollection {#2424 …}
  +reports: Doctrine\ORM\PersistentCollection {#2440 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2490 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2409 …}
  -id: 230447
  -bodyTs: "'+10':62 '+30':64,287 '-30':271 '1':51,77,281 '100':27 'accumul':152 'activ':293 'active/trending':250 'actor':262 'actual':143 'also':121,142,255 'aspect':248 'bad':87,234,261,306 'bad/misinformed/rude':35 'beehaw':1 'big':205 'case':14 'clear':34 'come':215 'comment':68,71,150,268,279,289,307 'common':59 'communiti':96 'content':259 'could':84,141,254 'disabl':160,245 'disagre':22,81 'downvot':138,140,155,159,240,244,297,316 'effect':120 'either':29 'encourag':144 'engag':249 'entireti':166 'even':210 'exchang':321 'exist':302 'experi':108 'far':105 'farmer':139,317 'feder':258 'find':218 'get':41,296 'good':232 'grown':182 'help':246 'howev':290 'imo':303 'influenc':257 'inher':21 'instanc':17,111 'issu':170,208 'know':191 'left':187 'lemmi':132,213 'line':220 'long':171 'longer':301 'm':6,25,123,201 'mani':154 'negat':256,310 'opinion/sharing':56 'order':312 'particip':113 'peopl':145 'perform':147 'posit':67 'post':251 'practic':99 'prefer':224 'prevent':314 'problem':163,177 'rare':45 'reason':320 'reddit':135,167 'remov':161 'respond':74 'see':61 'seen':117 'simpli':38 'sinc':183 'singl':50 'sold':28 'someon':292 'sought':294 'spam':260 'state':194 'sure':8,125,203 'surround':100,285 'take':36 'tell':275 'terribl':55,149 'thing':88,130,235 'think':91,229,243,266 'til':185 'trade':304 'upvot':288 've':116 'visibl':309 'vote':42,52 'well':103"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://slrpnk.net/comment/4778353"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702854819 {#1945
    date: 2023-12-18 00:13:39.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\EntryComment {#1366
  +user: Proxies\__CG__\App\Entity\User {#1378 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "memes@lemmy.ml"
    +title: "memes"
    +description: """
      #### Rules:\n
      \n
      1. Be civil and nice.\n
      2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you *have* to.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 5926
    +entryCommentCount: 65073
    +postCount: 25
    +postCommentCount: 152
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583092 {#321
      date: 2024-10-22 09:44:52.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -id: 38
    +apId: "memes@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/memes"
    +apPublicUrl: "https://lemmy.ml/c/memes"
    +apFollowersUrl: "https://lemmy.ml/c/memes/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728572889 {#322
      date: 2024-10-10 17:08:09.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696428223 {#316
      date: 2023-10-04 16:03:43.0 +02:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2476 …}
  +body: """
    Beehaw does the same. I’m not sure if that’s been the case in our instance. I don’t inherently disagree, but I’m not 100% sold either.\n
    \n
    If there’s a clearly bad/misinformed/rude take, they simply don’t get voted on. They rarely have more than the single 1 vote of their terrible opinion/sharing.\n
    \n
    It’s common to see +10 to +30 on a positive comment, with the comment it’s responding to at 1.\n
    \n
    I don’t disagree that it could be a bad thing, but I think it’s about the community and its practice surrounding it as well. So far in my experience on the instance I participate in I’ve seen it be effective.\n
    \n
    Also I’m not sure if this is a thing on Lemmy but on reddit there were downvote farmers. Downvoting could also actually *encourage* people to perform these terrible comments to accumulate as many downvotes as they can. Downvoting disabled removed this problem in its entirety. Reddit has this issue long before some of its other problems and it has only grown since, up til I left. I don’t know what the state of it is now, and I’m not sure how big of an issue it even is on Lemmy. It comes down to finding the line between what is preferable.\n
    \n
    All in all, I think there are good and bad things about not having a downvote. I do think downvote disabled helps some aspects (engagement, active/trending posts) but it could also negatively influence federated content (spam, bad actors). I don’t think a comment being at -30 is any more telling than the same comment at 1 when it’s surrounded by +30 upvoted comments. However, if someone actively sought out getting downvoted, that can no longer exist.\n
    \n
    IMO trading having bad comments be visibly negative in order to prevent the downvote farmers is a reasonable exchange
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1702854819 {#1605
    date: 2023-12-18 00:13:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@outer_spec@lemmy.blahaj.zone"
    "@madcaesar@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2355 …}
  +nested: Doctrine\ORM\PersistentCollection {#2167 …}
  +votes: Doctrine\ORM\PersistentCollection {#2424 …}
  +reports: Doctrine\ORM\PersistentCollection {#2440 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2490 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2409 …}
  -id: 230447
  -bodyTs: "'+10':62 '+30':64,287 '-30':271 '1':51,77,281 '100':27 'accumul':152 'activ':293 'active/trending':250 'actor':262 'actual':143 'also':121,142,255 'aspect':248 'bad':87,234,261,306 'bad/misinformed/rude':35 'beehaw':1 'big':205 'case':14 'clear':34 'come':215 'comment':68,71,150,268,279,289,307 'common':59 'communiti':96 'content':259 'could':84,141,254 'disabl':160,245 'disagre':22,81 'downvot':138,140,155,159,240,244,297,316 'effect':120 'either':29 'encourag':144 'engag':249 'entireti':166 'even':210 'exchang':321 'exist':302 'experi':108 'far':105 'farmer':139,317 'feder':258 'find':218 'get':41,296 'good':232 'grown':182 'help':246 'howev':290 'imo':303 'influenc':257 'inher':21 'instanc':17,111 'issu':170,208 'know':191 'left':187 'lemmi':132,213 'line':220 'long':171 'longer':301 'm':6,25,123,201 'mani':154 'negat':256,310 'opinion/sharing':56 'order':312 'particip':113 'peopl':145 'perform':147 'posit':67 'post':251 'practic':99 'prefer':224 'prevent':314 'problem':163,177 'rare':45 'reason':320 'reddit':135,167 'remov':161 'respond':74 'see':61 'seen':117 'simpli':38 'sinc':183 'singl':50 'sold':28 'someon':292 'sought':294 'spam':260 'state':194 'sure':8,125,203 'surround':100,285 'take':36 'tell':275 'terribl':55,149 'thing':88,130,235 'think':91,229,243,266 'til':185 'trade':304 'upvot':288 've':116 'visibl':309 'vote':42,52 'well':103"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://slrpnk.net/comment/4778353"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702854819 {#1945
    date: 2023-12-18 00:13:39.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\EntryComment {#1366
  +user: Proxies\__CG__\App\Entity\User {#1378 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "memes@lemmy.ml"
    +title: "memes"
    +description: """
      #### Rules:\n
      \n
      1. Be civil and nice.\n
      2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you *have* to.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 5926
    +entryCommentCount: 65073
    +postCount: 25
    +postCommentCount: 152
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583092 {#321
      date: 2024-10-22 09:44:52.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -id: 38
    +apId: "memes@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/memes"
    +apPublicUrl: "https://lemmy.ml/c/memes"
    +apFollowersUrl: "https://lemmy.ml/c/memes/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728572889 {#322
      date: 2024-10-10 17:08:09.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696428223 {#316
      date: 2023-10-04 16:03:43.0 +02:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2476 …}
  +body: """
    Beehaw does the same. I’m not sure if that’s been the case in our instance. I don’t inherently disagree, but I’m not 100% sold either.\n
    \n
    If there’s a clearly bad/misinformed/rude take, they simply don’t get voted on. They rarely have more than the single 1 vote of their terrible opinion/sharing.\n
    \n
    It’s common to see +10 to +30 on a positive comment, with the comment it’s responding to at 1.\n
    \n
    I don’t disagree that it could be a bad thing, but I think it’s about the community and its practice surrounding it as well. So far in my experience on the instance I participate in I’ve seen it be effective.\n
    \n
    Also I’m not sure if this is a thing on Lemmy but on reddit there were downvote farmers. Downvoting could also actually *encourage* people to perform these terrible comments to accumulate as many downvotes as they can. Downvoting disabled removed this problem in its entirety. Reddit has this issue long before some of its other problems and it has only grown since, up til I left. I don’t know what the state of it is now, and I’m not sure how big of an issue it even is on Lemmy. It comes down to finding the line between what is preferable.\n
    \n
    All in all, I think there are good and bad things about not having a downvote. I do think downvote disabled helps some aspects (engagement, active/trending posts) but it could also negatively influence federated content (spam, bad actors). I don’t think a comment being at -30 is any more telling than the same comment at 1 when it’s surrounded by +30 upvoted comments. However, if someone actively sought out getting downvoted, that can no longer exist.\n
    \n
    IMO trading having bad comments be visibly negative in order to prevent the downvote farmers is a reasonable exchange
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1702854819 {#1605
    date: 2023-12-18 00:13:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@outer_spec@lemmy.blahaj.zone"
    "@madcaesar@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2355 …}
  +nested: Doctrine\ORM\PersistentCollection {#2167 …}
  +votes: Doctrine\ORM\PersistentCollection {#2424 …}
  +reports: Doctrine\ORM\PersistentCollection {#2440 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2490 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2409 …}
  -id: 230447
  -bodyTs: "'+10':62 '+30':64,287 '-30':271 '1':51,77,281 '100':27 'accumul':152 'activ':293 'active/trending':250 'actor':262 'actual':143 'also':121,142,255 'aspect':248 'bad':87,234,261,306 'bad/misinformed/rude':35 'beehaw':1 'big':205 'case':14 'clear':34 'come':215 'comment':68,71,150,268,279,289,307 'common':59 'communiti':96 'content':259 'could':84,141,254 'disabl':160,245 'disagre':22,81 'downvot':138,140,155,159,240,244,297,316 'effect':120 'either':29 'encourag':144 'engag':249 'entireti':166 'even':210 'exchang':321 'exist':302 'experi':108 'far':105 'farmer':139,317 'feder':258 'find':218 'get':41,296 'good':232 'grown':182 'help':246 'howev':290 'imo':303 'influenc':257 'inher':21 'instanc':17,111 'issu':170,208 'know':191 'left':187 'lemmi':132,213 'line':220 'long':171 'longer':301 'm':6,25,123,201 'mani':154 'negat':256,310 'opinion/sharing':56 'order':312 'particip':113 'peopl':145 'perform':147 'posit':67 'post':251 'practic':99 'prefer':224 'prevent':314 'problem':163,177 'rare':45 'reason':320 'reddit':135,167 'remov':161 'respond':74 'see':61 'seen':117 'simpli':38 'sinc':183 'singl':50 'sold':28 'someon':292 'sought':294 'spam':260 'state':194 'sure':8,125,203 'surround':100,285 'take':36 'tell':275 'terribl':55,149 'thing':88,130,235 'think':91,229,243,266 'til':185 'trade':304 'upvot':288 've':116 'visibl':309 'vote':42,52 'well':103"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://slrpnk.net/comment/4778353"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702854819 {#1945
    date: 2023-12-18 00:13:39.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED edit
App\Entity\Magazine {#313
  +icon: Proxies\__CG__\App\Entity\Image {#294 …}
  +name: "memes@lemmy.ml"
  +title: "memes"
  +description: """
    #### Rules:\n
    \n
    1. Be civil and nice.\n
    2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you *have* to.
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 5926
  +entryCommentCount: 65073
  +postCount: 25
  +postCommentCount: 152
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729583092 {#321
    date: 2024-10-22 09:44:52.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#285 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
  +entries: Doctrine\ORM\PersistentCollection {#228 …}
  +posts: Doctrine\ORM\PersistentCollection {#186 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
  +bans: Doctrine\ORM\PersistentCollection {#165 …}
  +reports: Doctrine\ORM\PersistentCollection {#151 …}
  +badges: Doctrine\ORM\PersistentCollection {#129 …}
  +logs: Doctrine\ORM\PersistentCollection {#119 …}
  +awards: Doctrine\ORM\PersistentCollection {#108 …}
  +categories: Doctrine\ORM\PersistentCollection {#95 …}
  -id: 38
  +apId: "memes@lemmy.ml"
  +apProfileId: "https://lemmy.ml/c/memes"
  +apPublicUrl: "https://lemmy.ml/c/memes"
  +apFollowersUrl: "https://lemmy.ml/c/memes/followers"
  +apInboxUrl: "https://lemmy.ml/inbox"
  +apDomain: "lemmy.ml"
  +apPreferredUsername: "memes"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1728572889 {#322
    date: 2024-10-10 17:08:09.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1696428223 {#316
    date: 2023-10-04 16:03:43.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details