GET https://kbin.spritesserver.nl/m/memes@lemmy.ml/t/6969/rules-for-thee-but-not-for-me/comment/68438/favourites

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 …}
}
0.91 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.05 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 {#1374
  +user: Proxies\__CG__\App\Entity\User {#1370 …}
  +entry: App\Entity\Entry {#1832 …}
  +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 {#2451 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +body: """
    I don’t expend effort trying to be rude, but I rarely bend over backwards to reign in my default blunt tone. [Not that gentle honesty seems to matter.](https://sh.itjust.works/comment/4690738) I will argue the ethics and efficacy of well-meaning censorship with randos and moderators alike. Some of them are definitely Nazis in disguise. Some of them are not in disguise.\n
    \n
    But most simply do not know what trolling is.\n
    \n
    It’s like the Twitter generation thinks it means harassment, or vulgarity, or just being mean to people. No: trolling is fucking with people to get an emotional reaction. Sometimes that emotional reaction is *extremely justified.* Think of any “just a prank, bro” bullshit. That is trolling. That is violating the social contract to laugh at people for having sane responses to your inexcusable behavior. It is being an asshole, as bait, so you can pretend to be shocked, *shocked!,* and then play the victim while continuing to be an infuriating asshole.\n
    \n
    Any moderator who expects polite discourse, and does not create an environment where *words matter,* is actively making the internet worse. You want an easy time pruning a worthwhile forum? Aim for a cocktail-party atmosphere. Screaming rants no, casual banter yes, tell people to take five if they’re starting shit. But if someone lays out why another user is completely full of shit - you had damn well better come down against being full of shit.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1698106445 {#1605
    date: 2023-10-24 02:14:05.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@PeriodicallyPedantic@lemmy.ca"
    "@balderdash9@lemmy.zip"
    "@mindbleach@sh.itjust.works"
    "@Omega_Haxors@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2466 …}
  +nested: Doctrine\ORM\PersistentCollection {#2288 …}
  +votes: Doctrine\ORM\PersistentCollection {#2446 …}
  +reports: Doctrine\ORM\PersistentCollection {#2439 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2489 …}
  +notifications: Doctrine\ORM\PersistentCollection {#60 …}
  -id: 68438
  -bodyTs: "'/comment/4690738)':32 'activ':182 'aim':196 'alik':49 'anoth':225 'argu':35 'asshol':143,165 'atmospher':202 'backward':15 'bait':145 'banter':207 'behavior':138 'bend':13 'better':236 'blunt':21 'bro':116 'bullshit':117 'casual':206 'censorship':44 'cocktail':200 'cocktail-parti':199 'come':237 'complet':228 'continu':160 'contract':126 'creat':175 'damn':234 'default':20 'definit':54 'discours':171 'disguis':57,64 'easi':190 'efficaci':39 'effort':5 'emot':101,105 'environ':177 'ethic':37 'expect':169 'expend':4 'extrem':108 'five':213 'forum':195 'fuck':95 'full':229,241 'generat':79 'gentl':25 'get':99 'harass':83 'honesti':26 'inexcus':137 'infuri':164 'internet':185 'justifi':109 'know':70 'laugh':128 'lay':222 'like':76 'make':183 'matter':29,180 'mean':43,82,89 'moder':48,167 'nazi':55 'parti':201 'peopl':91,97,130,210 'play':156 'polit':170 'prank':115 'pretend':149 'prune':192 'rando':46 'rant':204 'rare':12 're':216 'reaction':102,106 'reign':17 'respons':134 'rude':9 'sane':133 'scream':203 'seem':27 'sh.itjust.works':31 'sh.itjust.works/comment/4690738)':30 'shit':218,231,243 'shock':152,153 'simpli':67 'social':125 'someon':221 'sometim':103 'start':217 'take':212 'tell':209 'think':80,110 'time':191 'tone':22 'tri':6 'troll':72,93,120 'twitter':78 'user':226 'victim':158 'violat':123 'vulgar':85 'want':188 'well':42,235 'well-mean':41 'word':179 'wors':186 'worthwhil':194 'yes':208"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/4743014"
  +editedAt: null
  +createdAt: DateTimeImmutable @1698106445 {#1969
    date: 2023-10-24 02:14:05.0 +02: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 {#1374
  +user: Proxies\__CG__\App\Entity\User {#1370 …}
  +entry: App\Entity\Entry {#1832 …}
  +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 {#2451 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +body: """
    I don’t expend effort trying to be rude, but I rarely bend over backwards to reign in my default blunt tone. [Not that gentle honesty seems to matter.](https://sh.itjust.works/comment/4690738) I will argue the ethics and efficacy of well-meaning censorship with randos and moderators alike. Some of them are definitely Nazis in disguise. Some of them are not in disguise.\n
    \n
    But most simply do not know what trolling is.\n
    \n
    It’s like the Twitter generation thinks it means harassment, or vulgarity, or just being mean to people. No: trolling is fucking with people to get an emotional reaction. Sometimes that emotional reaction is *extremely justified.* Think of any “just a prank, bro” bullshit. That is trolling. That is violating the social contract to laugh at people for having sane responses to your inexcusable behavior. It is being an asshole, as bait, so you can pretend to be shocked, *shocked!,* and then play the victim while continuing to be an infuriating asshole.\n
    \n
    Any moderator who expects polite discourse, and does not create an environment where *words matter,* is actively making the internet worse. You want an easy time pruning a worthwhile forum? Aim for a cocktail-party atmosphere. Screaming rants no, casual banter yes, tell people to take five if they’re starting shit. But if someone lays out why another user is completely full of shit - you had damn well better come down against being full of shit.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1698106445 {#1605
    date: 2023-10-24 02:14:05.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@PeriodicallyPedantic@lemmy.ca"
    "@balderdash9@lemmy.zip"
    "@mindbleach@sh.itjust.works"
    "@Omega_Haxors@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2466 …}
  +nested: Doctrine\ORM\PersistentCollection {#2288 …}
  +votes: Doctrine\ORM\PersistentCollection {#2446 …}
  +reports: Doctrine\ORM\PersistentCollection {#2439 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2489 …}
  +notifications: Doctrine\ORM\PersistentCollection {#60 …}
  -id: 68438
  -bodyTs: "'/comment/4690738)':32 'activ':182 'aim':196 'alik':49 'anoth':225 'argu':35 'asshol':143,165 'atmospher':202 'backward':15 'bait':145 'banter':207 'behavior':138 'bend':13 'better':236 'blunt':21 'bro':116 'bullshit':117 'casual':206 'censorship':44 'cocktail':200 'cocktail-parti':199 'come':237 'complet':228 'continu':160 'contract':126 'creat':175 'damn':234 'default':20 'definit':54 'discours':171 'disguis':57,64 'easi':190 'efficaci':39 'effort':5 'emot':101,105 'environ':177 'ethic':37 'expect':169 'expend':4 'extrem':108 'five':213 'forum':195 'fuck':95 'full':229,241 'generat':79 'gentl':25 'get':99 'harass':83 'honesti':26 'inexcus':137 'infuri':164 'internet':185 'justifi':109 'know':70 'laugh':128 'lay':222 'like':76 'make':183 'matter':29,180 'mean':43,82,89 'moder':48,167 'nazi':55 'parti':201 'peopl':91,97,130,210 'play':156 'polit':170 'prank':115 'pretend':149 'prune':192 'rando':46 'rant':204 'rare':12 're':216 'reaction':102,106 'reign':17 'respons':134 'rude':9 'sane':133 'scream':203 'seem':27 'sh.itjust.works':31 'sh.itjust.works/comment/4690738)':30 'shit':218,231,243 'shock':152,153 'simpli':67 'social':125 'someon':221 'sometim':103 'start':217 'take':212 'tell':209 'think':80,110 'time':191 'tone':22 'tri':6 'troll':72,93,120 'twitter':78 'user':226 'victim':158 'violat':123 'vulgar':85 'want':188 'well':42,235 'well-mean':41 'word':179 'wors':186 'worthwhil':194 'yes':208"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/4743014"
  +editedAt: null
  +createdAt: DateTimeImmutable @1698106445 {#1969
    date: 2023-10-24 02:14:05.0 +02: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 {#1374
  +user: Proxies\__CG__\App\Entity\User {#1370 …}
  +entry: App\Entity\Entry {#1832 …}
  +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 {#2451 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +body: """
    I don’t expend effort trying to be rude, but I rarely bend over backwards to reign in my default blunt tone. [Not that gentle honesty seems to matter.](https://sh.itjust.works/comment/4690738) I will argue the ethics and efficacy of well-meaning censorship with randos and moderators alike. Some of them are definitely Nazis in disguise. Some of them are not in disguise.\n
    \n
    But most simply do not know what trolling is.\n
    \n
    It’s like the Twitter generation thinks it means harassment, or vulgarity, or just being mean to people. No: trolling is fucking with people to get an emotional reaction. Sometimes that emotional reaction is *extremely justified.* Think of any “just a prank, bro” bullshit. That is trolling. That is violating the social contract to laugh at people for having sane responses to your inexcusable behavior. It is being an asshole, as bait, so you can pretend to be shocked, *shocked!,* and then play the victim while continuing to be an infuriating asshole.\n
    \n
    Any moderator who expects polite discourse, and does not create an environment where *words matter,* is actively making the internet worse. You want an easy time pruning a worthwhile forum? Aim for a cocktail-party atmosphere. Screaming rants no, casual banter yes, tell people to take five if they’re starting shit. But if someone lays out why another user is completely full of shit - you had damn well better come down against being full of shit.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1698106445 {#1605
    date: 2023-10-24 02:14:05.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@PeriodicallyPedantic@lemmy.ca"
    "@balderdash9@lemmy.zip"
    "@mindbleach@sh.itjust.works"
    "@Omega_Haxors@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2466 …}
  +nested: Doctrine\ORM\PersistentCollection {#2288 …}
  +votes: Doctrine\ORM\PersistentCollection {#2446 …}
  +reports: Doctrine\ORM\PersistentCollection {#2439 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2489 …}
  +notifications: Doctrine\ORM\PersistentCollection {#60 …}
  -id: 68438
  -bodyTs: "'/comment/4690738)':32 'activ':182 'aim':196 'alik':49 'anoth':225 'argu':35 'asshol':143,165 'atmospher':202 'backward':15 'bait':145 'banter':207 'behavior':138 'bend':13 'better':236 'blunt':21 'bro':116 'bullshit':117 'casual':206 'censorship':44 'cocktail':200 'cocktail-parti':199 'come':237 'complet':228 'continu':160 'contract':126 'creat':175 'damn':234 'default':20 'definit':54 'discours':171 'disguis':57,64 'easi':190 'efficaci':39 'effort':5 'emot':101,105 'environ':177 'ethic':37 'expect':169 'expend':4 'extrem':108 'five':213 'forum':195 'fuck':95 'full':229,241 'generat':79 'gentl':25 'get':99 'harass':83 'honesti':26 'inexcus':137 'infuri':164 'internet':185 'justifi':109 'know':70 'laugh':128 'lay':222 'like':76 'make':183 'matter':29,180 'mean':43,82,89 'moder':48,167 'nazi':55 'parti':201 'peopl':91,97,130,210 'play':156 'polit':170 'prank':115 'pretend':149 'prune':192 'rando':46 'rant':204 'rare':12 're':216 'reaction':102,106 'reign':17 'respons':134 'rude':9 'sane':133 'scream':203 'seem':27 'sh.itjust.works':31 'sh.itjust.works/comment/4690738)':30 'shit':218,231,243 'shock':152,153 'simpli':67 'social':125 'someon':221 'sometim':103 'start':217 'take':212 'tell':209 'think':80,110 'time':191 'tone':22 'tri':6 'troll':72,93,120 'twitter':78 'user':226 'victim':158 'violat':123 'vulgar':85 'want':188 'well':42,235 'well-mean':41 'word':179 'wors':186 'worthwhil':194 'yes':208"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/4743014"
  +editedAt: null
  +createdAt: DateTimeImmutable @1698106445 {#1969
    date: 2023-10-24 02:14:05.0 +02: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